> no order takers missing the customer saying 'no-mayo'

There's still room for mistakes where the chef/cooks/employees miss "no mayo", and where the customer fucks up and forgets to say "no mayo" in the first place or can't because they can't figure out how to say it. Or something similar to that. And then customers expect you to magically read their minds anyway.

Why do I say this? One day at my restaurant I watched someone ask for "extra mayo" and I watched the cook put double the usual amount on there, which is customary for "extra x" orders. Customer then took the burger apart and said "that's not enough". Cook then doubled the mayo that's already on there. At this point keep in mind that the burger is coated in mayo and will be dripping it while he's eating - hell, it's already oozing mayo everywhere and it's quite gross to look at. She started using spoons to pile it on (also because it was already served so we can't use our regular utensils to put more mayo on there). He then started screaming obscenities about how my cook is such a cheapass and she's terrible at her job because who the fuck calls his burger "extra mayo" because he wants EVEN MORE MAYO on there. At this point I was shocked for a second but my brain finally kicked in fast enough to tell him to apologize and leave or else I'm calling the police before he might do something stupid like throwing food. He left his burger behind and I had the great pleasure of letting the cook throw it out. Really, you want even more mayo than that you tell people how much mayo you want in the first place. Or bring your own, because there was more mayo than meat on the burger - not kidding.

Then there's the winner of the month the other day where a customer spent _forever_ asking for the price of a food and then the same food without fries, and then ordered the food without fries because she couldn't afford like the $1 extra for fries and dug around in her purse to even pay for the food by itself. She called back two days later saying "so I ordered x with fries and i got the food without fries on x day at x time, can i get a refund, it was x cashier and she screwed up" - lady, for one you were the only person that ordered that in the couple hours around the time you gave us and we see it on the POS, if you had a problem you should have brought it up before you even dug in, we also STILL remember what you did because not many customers dig around and upturn their purse on the counter to pay for a $3 item, and lastly there is no way in hell I'm believing a random stranger like that before my own employees that I trust to tell me the truth because I don't punish them for most small mistakes like that.

So yeah. The customer is ...snark always....snark snort right.

BTW when I first took over said restaurant, Square Register actually didn't even support modifiers and didn't for a while after that - and it's still meh compared to other iPad systems on the market. Lots of competition and mediocre apps makes me want to do something in this industry (and how many developers actually can say they have experience with restaurants?) and then I stop caring because it's "good enough"..maybe I should just go work for one of these companies.