Customer BEWARE! The shop owner is a fraud. He charges $40 diagnostic fee for warranty job. Diagnostic of a simple and obvious problem takes months. Repairs don't get done properly. Instead of replacing part under warranty he offers a quick patch for a fee. He doesn't care about customer satisfaction, only wants to make a quick buck. Very unreasonable and uncooperative. Please take you business elsewhere, don't get into the the same trap I did.