So pissed right now. For 3 weeks this place has given me a date that my car was going to be ready. A day before the ready date they called me to tell me it would she done early. They left a voicemail so I have proof to show what they said and when they called. I show up the NEXT DAY driving 3 hours from my home and when I show up they say my car is not ready. Wtf why would you even call me. Customer service seemed nice over the phone as the work was being done. I had confidence in this shop and they let me down hard. I'm in the military I took a whole day of leave to come here. Now they are compensating me. They are giving me a rental car and they gave me some cash for gas. Only 25 dollars though when I paid 40 to get down here. They didn't even bother to ask how much I spent on gas. The car is now supposed to be ready on Monday it is Friday. I have never been more inconvenienced in my entire life. This is why people write reviews so other people do not have to go through the same thing. I understand there is such thing as human error but come on YOU HAD ONE JOB.