Avoid the place. Left the car for Oil change + alignment on saturday. they had NOT touched my car till 3:45 pm on Sunday and wanted me to wait one more hour. Close at 5 pm on sundays. claim that when you drop off the car, the people who come behind you and wait at the store actually get ahead of you in line.
more