In today's world, I have found most companies to find reasons why it's not their issue and they typically give you the royal run around. Your company has obviously understood the meaning of 'customer service' and as a result, has likely done very well for itself. This has been an awesome experience for me and you can count on me to spread the word about the quality of not only your product, but your customer service! Very impressive!