I'm willing to make exceptions because I have had bad customer service experiences from shops who later completely turned it around and sorted themselves out.
I think that if they make the effort and do what they can to correct their mistakes then they have the right idea.