Their customer service is really great, and they respect your time. The tech actually shows up when he says he will and gets the job done fast.
All reviews seem positive