I have had nothing but great experiences so far. I'm pleased with the high level of knowledge of the technicians and all the staff I've talked with on the phone. They go out of their way to save me money it feels, which I really appreciate!!