man, some people on this board have a real serious anger management problem....
personally who cares who knows who personally - it's about the job they do right?...and anybody that waves fliers in my face annoys the hell out of me too so I say good for sport. Flier people CAN BE VERY ANNOYING.
If YOU pick up your marketing text book CeeJ you'll see that it's people like sport that facilitate change and improve the effectiveness of marketing stratagies by pointing out what they do and don't like. Hence people do market research - to find out how much people really like their products, services, marketing, etc, etc
And just because it's a job CeeJ doesn't make them any less annoying, no matter what they are like in person