As a restaurant guy, I'd rather hear about it, even if it's just picking nits, than have someone simply not come back. Of course I own the place and convincing employees to have the same mindset is tough. Especially when you know the person is a complainer/looking for something for free. Hard to swallow and accept it when you know for a fact they said bone in wings but then a different person calls back and claims they were the person who ordered and said boneless...... no that didn't just happen to me today, not at all.
Recently I finally told a customer I would replace her pizza for her for the last time. I simply said, "i have never said this to a customer before but no matter what we do, we can't make you happy. It is always something when you order. After tonight I'm not going to replace your food for you because short of you coming into the kitchen and making it yourself, I dont' know how to make you happy"
Over cooked, under cooked, not enough taco chips, don't want to pay for extra taco chips, too big of taco chips, too crushed up taco chips, not enough tomatoes, not enough hot sauce packets, (I'm not exaggerating these are all complaints from one woman I have logged), and my favorite 'you're driver got here too quickly, I was at the store getting something to drink and your driver kept calling my cell phone while I was at the store'.
Oddly enough she agreed and didn't protest when I told her that. She has ordered since and not complained and even complimented the driver the other day saying the pizza looked good.
We do have a database for all complaints, and you can begin to redflag the scammers really quickly. I honestly want to start a private FB page or other website for all the QCA pizza places to share info on names/address/numbers of suspected scammers. We assume many run the same "I got a pizza last night and it was cold but we ate it anyway because we were so hungry and waited til today to call" kind of tricks with everyone, hoping someone will bite on it.