The sales manager is on the case now and has been very open about what went wrong. He is definitely doing everything he can to rectify the
problem.
you’re right, they don’t NEED to, but they won’t want to tarnish their reputation. I’m sure they know that people take to forums, such as this one, and social media, and having someone slate them for poor service won’t do them any good.
Given the circumstances, I feel I have been very understanding with them, as they have with me since the issue was uncovered and they are pulling out all the stops to appease me, so for that I can’t fault them.