This company has the best customer service. They even tried to walk me through a minor repair over the phone. The tech was super nice. The phone number listed here is wrong though...
All reviews seem positive