This place realy sucks. I would not recommend it to anybody. I left my car here for some repairs and they completely made things even worse. They took a long time and did not do anything worthwhile. Furthermore, the sales people here were rude and not corteous at all. I definitely will not be going back here again!!
more