Now that is service. Mistakes can and do happen in life. That is exactly how a company should handle one. It was also good how you handled the matter. Allow the one at fault to make it justly right, instead of all those eager beavers out there wanting to sue (sp?).