The customer service was of the best we've dealt with. Contacting and scheduling was a breeze. They even helped resolve a screwup on our insurance company's side without us having to lift a finger. Installation was also a+ and timely. Thanks for making my wife and, in turn me, so happy!