We've dealt with them for a few years also. Great people.Their repair techs will actually talk to you on the phone! I'll give them a 10+ as a company.