For once a company who lives up to their claims. Everytime I have spoken to the customer service department I have spoke to someone who really wants to help me, They are not miracle workers but deliver what they promise to deliver. This is one company that is a pleasure to do business with.