Wow, I'm with threeputt and FireSprint. We are a long ways from any of the distributors so we rarely see many reps. I have a couple that call on the phone, but are always helpfull and understand if I can't take their call. We get a weekly delivery from one vendor and they have gone out of their way to help us.
As for salesmen who cold call me at the store, if I can give a few seconds I do and listen to their pitch, usually don't want it, but I look at it this way.
1. They are potential customers, or may tell someone about us, so I want them to leave at the least neutral and better yet positive about us. and
2. I also on rare occassion will go out and cold call, so I know what it is like!
No if they are rude, or telephone boiler room operatators asking if the owner is in, then I may tell them that the owners are gone on vacation, or I have not been paid in 3 weeks and getting ready to walk, or if I feel really mean I tell em "crap, gota go the cops just showed up"