Ordered a toasted egg and olive sandwich. It arrived nicely toasted, skimpy on the filling. Should include chips for $5.50 IMO. Took the first bite thought it was a little off, couldn't figure how. It's egg and olive how could one screw it up. Another...bite because I've never had bad experiences here or with any other egg and olive. It was a 3 bite per 1/2 sandwich . Opened it up after tasting a ton of mayo. It was loaded with more mayo than egg or olive. I set it aside and was asked if I wanted something different. I stated my distaste for it and they claimed I ate half (2/6 bites total) and should have to pay for it. I can more than afford to pay my ticket but shouldn't have to when grossed out. My options were get something different after losing my appetite or pay in full. This type of pay when it was shown the reason it was nasty was unacceptable. I will never return to this establishment again. The basics are screwed up and the conflict resolution is unjust. They acted like a I was trying to get out of paying when paying is the furthest problem I have. I have been very blessed in my life and been fortunate for all I have. I hope this business can learn and understand how too much mayo is gross. But no one cared. I will NEVER go back again when I was visiting usually every 3 months or so as I don't live here. Disappointed and disheartened. Still tipped her $10 even though she couldn't manage to understand. Wanted to give $20 but she couldn't do the right thing. The right thing will cost you myself and my family along with this negative review. Thanks for all the other great experiences, but sadly never again out of principle.More