2 flashers in my scamp.....?
If you can't get the turn signal switch to work, I would recommend buying a good one from Slant Six Dan.
Daniel Stern Lighting Consultancy and Supply
Scroll all the way to the bottom of the page, they cost a little more than the Chinese ones but well worth the extra money!