Like I said, I think you should change your thinking on this issue. Just look at everyone who walks through the door as a potential customer, whether or not they intend to buy or not. I don't think that most places that sell goods would mind more foot traffic. I doubt car dealerships are chasing people off their lot because they are just browsing with no intent to buy--because they know that someday in the future those people will most likely need to buy a car.
Obviously its up to you to decide how to run your business. If you feel that being rude to customers and getting their cars towed is good for business, more power to you. Me, I wouldn't want the potential bad juju...the less people you have out there bad mouthing your establishment, the better. If the price is to let the occasional customer pee for free, I'd see that as an even trade. You could even think of it as advertising...I assume they have to walk through your store, past all the pastries and chocolates, to get to the restroom. That is just more people who get a look at your display case.
He knew that washrooms were for customer use only, but was too cheap to buy something.
How did he know that? Did you tell him? if you told him, doesn't that mean he asked? Didn't you say earlier that you never refuse someone who asks? Again, I don't understand why you seem unable to let it go.
Do you think he would actually come back? He knew he embarassed himself and made himself look like a cheap a-hole. Do you actually think he would have the kahunas to come back and buy something at a latter date? It's a question I'm pretty sure you won't answer.
Well, it's a question I can't answer. Who knows--my crystal ball is cloudy today. Maybe he wouldn't come back, but at the very least, he's probably not venting to the neighbors and everyone else he knows what a jerk the owner of that little coffee shop is.
If someone parks their vehicle underneath a sign that states 1 hr parking and camps out for a whole afternoon, it is their business. Some of the stupidist things I've seen are very angry people arguing with traffic cops or tow truck drivers about parking signs. Many merchants along the street call the city to ticket when cars are camped out for whole afternoons--it really screws up the parking for other customers. I did not identify myself when I called him up, just told him his car was being towed.
Don't know what to say here. If you are using the old "other people do it" line to justify why you feel the need to get back at this person, I can't help you. Seems petty to me.