I've seen many posts in support of Zsports position, but Bottom line, if you have all the tallent in the world, but don't have the people skills to run a business, you really shouldn't be in business.
As a business owner, part of YOUR responsiblity is dealing with rude, dumb moochers who want something for nothing. If you don't think this is your responsiblity you won't be in business for long, your living under a rock, or you have such a high profit margin that you need so few customers.
As a customer, I don't care what kind of day your having, unless you communicate up front with me your having a bad one. I'm looking for information or a service.
In most business, there is ALWAYS someone else you could use, there is ALWAYS somone better than you, there is ALWAYS someone smatter then you.
Please have a nice day!