Good stuff from Seth:
If you treat a customer like he's wrong, he's going to leave, and probably tell a bunch of other people. Before you take that route, be direct, straightforward, polite and firm, and decline to sell to them.
So yes, the customer is always right. And if they're not, then one way or the other, they're not your customer any more.