My third or fourth time using TE and all my experiences have been great. Michale explained everything that was being done and answered all of my questions. TE has a great staff; all facets from making an appointment on the phone to the service call are always handled in a professional and courteous / expedient manner.