Yingling's handled our issue extremely quickly at a very reasonable price. Pete was extremely friendly and easy to work with through the entire process even dealing with people in 3 different locations. This was one of, if not the, best experiences I have encountered with a repair shop after working in the industry 13 years.