This happens all the time in the street here in Italy where I live - usually Sri lankan salesmen (for some reason - they seem to have a mafia on the kids market, while the Nigerians run the fake handbag stalls!) with horrid plastic toys. It's so annoying and ruins everyone's day.
YANBU I hate these type of people, went to a fete a few years ago and while I was paying for DS1 to have a go at shoot the duck the bloke at the next stall gave DS2 a hammer to hit the bell type thing, DS2 was about 4 at the time so he has a whack and the bloke says to me "£1.50," "Sorry" says I" what for", "well he had a go at the game" says bloke, "well I did not say he could" says I, bloke gets nasty and starts going on about people letting their kids try and get free goes and being really aggressive , so I let rip about nasty carnival travelers trying to steal money off of small children, and told him to go get a proper job, One of the organizers pitched up at this point, seems this bloke had been trying it on all day like that. I really really dislike these type of people.
There is a man in Chester who sells balloon animals (only I didn't know this at the time) anyway I don't know what i thought he was, working for the tourist board or something but I had three of mine with me one day when he walked up and started asking them what they'd like, made them at lightening speed and then asked me for a tenner. I was speechless and like a prat I paid him but was so cross with myself.