I've never used your shop Pete, but one thing is for sure after comments like that......... i never will.
If the company you work for has built up such a bad reputation then it deserves to go out of business, and folk with an attitude such as this such be out of a job.
I wonder if an email to your boss pointing out these offensive comments is in order??
Ok, you were trying to help, thats appreciated. But that appreciation will be very short lived if you don't curb your tongue mate