I have been here already a couple times and always tried to give these guys a chance. Our Jeep had some problems and although we have been here around 7 am and almost one of the first ones it took them a whole day to get back to us so we could pick up our car. They offer two possibilities for you. Let yourself get driven home from their driver in a Van and picked up again or get a car from them. Customer service is not one of the best but they try. I say thank you to Larry for being patient but in my opinion there is no fault in the guys at the front desk. They just deliver the messages from the mechanics in the back. I understand this place has a lot of work to do every day but I thought it's first come first serve. What they should do is make appointments instead of having tons of cars coming per day. Inside shop is clean and if you get thirsty or need to wake up from being here already at 7 am their coffee is the best you can get here.