This place has the worst service in the world! While their work itself isnt bad, their customer communication must change.
I took my car in for head gasket repair and it took them six days to repair it, and if I did not call them for updates, I would never know the status.
Stay away from these guys if you dont want to rent a car.