This place came recommended by a friend...what was he thinking? I brought my car in on a Monday and they told me they would have it done by the end of the day. They did not offer me a ride home so I took at 1 hour bus ride. By 4pm Monday, they had not called me back. So I called them, and they told me by car would not be done by then. Okay...understandable. What is ridiculous is that every time I call them to check on my car, it's always going to be another day, another day, maybe the next day. Now my car has been there for over a week and they still don't know when it will be done!