There is a restaurant here in my town that generally gets good reviews here on CH and is often recommended to posters from out of town looking for good chow. There was one post a few weeks ago from someone local who was really disappointed. The restaurant read the post, figured out who the customer was and contacted them to try and convince them to give it another go. BTW the poster has said that they have decided to try again based on this encounter.
Later I read another post by someone who had gotten stale bakery product and while a refund was issued no questions asked, the poster said they would never go back. Someone else suggested that they give the bakery one more chance and only not to go back if the product was consistently bad.
I understand about life being too short for bad food. And I'm not talking about chain food but small independent restaurants that might have had an off night. Do you assume one bad experience only leads to more? Does this relate only to food or does service only get one shot as well?
So, how many chances does a restaurant get to win you over?