This place did not hesitate to sell me a total LEMON. I looked at a lot of cars and found a decent deal on a Mazda on their lot. During the test drive, I found something wrong with the steering wheel. The salesman agreed to fix it. He even brought a service guy out who agreed to fix it while I filled out the paperwork. When they pulled the car around, the problem wasn't fixed and they refused to do anything about it. Then, two days later, the check engine light came on, the car stalled and I nearly got killed on the highway. I called the dealership about taking car back and they were basically like, "Tough." They have good (not great) prices, but it's not worth it considering the headache afterwards. Avoid this dealership.
PROS: Decent prices.
CONS: Virtually everything else.