Errors can happen in any business, how they are handled is what separates the wheat from the chaff.
WTG MT your company will long reap the rewards for that action.
It has been said that if you do something good for a customer they tell ten others, if you screw a customer they will tell fifty others. In the age of the internet that number may be more like 50k.