We were experiencing a terrible shaking, and they quickly diagnosed us and got us back on the road. Many would have taken advantage of our desperation, far from home and never likely to return, but our fix was under $150. Cannot recommend them too highly.