We had our 2013 Subaru Crosstrek serviced before driving to St George. Half way here from Park City the dash lit up like a Christmas tree. We took the car to O'Reilly's, who have always been good to us, and they read the codes. There were twenty one of them! They recommended St George transmission. They said they would be fair, honest, and good. That's exactly what they were. Turns out, an $800 OEM part of our transmission failed. Because our car is a salvage title, the work would not be covered by Subaru. (Something we wouldn't have even thought about had they not offered to call Subaru with our VIN). They took alot of time to explain exactly what was happening, and how they would adress the issue. They gave an accurate best and worst case scenario. They gave a very realistic estimation and delivered great results. Our car performs much better than it did when we arrived, and all of our Gremlins have been put to bed.