This place is ridiculous! They've had my car for about 3 weeks now. The reason that I got was that the guy that does there motor work is very unreliable. Seriously?? I am left without my car for that long because their mechanic doesn't show up!!! I called today and got the same answer that I got last week, it's still going to be about 2 or 3 more days. Do Not take your car there unless you want to wait a month to get it back. This is the most unprofessional place I've ever seen!