By ByChoice July 12, 2017 Worst and rude customer service specially their mechanic. If you want your car to be checked fast this is not the right place. Expect they will tell you come back next week or 2 with no specific date. Helpful 0 > Report Are you the owner? Reply or Contact YP