I usually get attitude too. Well, until more recently when have I opted to say "sorry, not today" every which way I turn. I really don't feel sorry, but it shuts them the hell up!
I live in a really crazily split neighbourhood. South of the main street is all 1/2-1 million dollar homes and across the main road are subsidized housing units and north of (in this particular area) are a number of "crack" buildings"....*sigh* So, while there are bidding wars going on for the million dollar homes, the main street is becoming overrun with pan handlers. Same spot each day, different story to tell and well, sometimes, I just plow through hoping to appear unapproachable.
If I want to/am in position to help, I will. No differently than if I want your product or service. Sales people are trained to be bullies these days. It is brutal. I cannot simply seek them out when necessary, they have to pound on my door (to no answer, of course ), jump in my face and try to sell it to my children instead (with attempts to guilt the unapproachable me) or call through the backdoor of my answering service to leave strange sales messages (like I am ever going to call you back!!)...
People drive me mad
_________________
It isnt a programming error, it is an operating system...