I had a great experience with Popular Mechanix. When I picked up my car, it was all fixed up and ready to roll (which was expected, and should be of any shop), however, the customer service was top notch. After I dropped off my Volvo, I received a text from Andrew within a day. Throughout the whole process, they were transparent about pricing & timing. Great service, would recommend!