A tip for all you street-selling hawkers of fine crap to foreign tourists everywhere - try a lil schmoozing before shoving your crap in the potential customer's faces.
Thrusting your wares back and forth while shouting, "I'll give you a low low price! Really cheap!" is surprisingly a lot less likely to work than, "Your eyes are like fire, dancing with my desire, would you like to buy my beads on a wire?"
Even if you've only got a 5second window - build that relationship, then sell that crap. Live the dream.