The 5 stars are for excelllllllent customer service. I felt so cared for. Compassionate humans can be hars to find especially when money is involved, but the ladies here were that and beyond. Can't speak to the work done, as I couldn't afford the repair. The mechanic seems very knowledgable and honest about hours needed to do the work.