In the 20 years I've worked with car dealers, these guys were absolutely the sleaziest folks I ever tried to work with. This is for their used department.
PLEASE do yourself a favor and read their ratings from Edmunds website - that's what I experienced.
Didn't do much with their new car dealers, but their used car division was the worst. They tried several times to get me to fill out credit reporting information before I even talked with a sales person (which is illegal by the way), I got 2 different promises to show me a car they had advertised on their websites and both times I drove over I got sales rep no-shows. I even called and confirmed the car was on the lot both times, and yet when I arrived it wasn't there and had 'already been sold'. Yet, I'd drive home, call, and it would mysteriously be back in stock.
So I get a salesman no-show and the car isn't there. At that point they tried to pressure me into buying one of their other used cars - which were in absolutely terrible mechanical condition. One was full of dog hair and the plastics inside were all pulled off and laying around the car/etc. Most every one I looked at had some kind of serious mechanical problem.
They put you on an annoying mailing list you can never seem to get off of. On top of that, when I emailed the sales manager about the guy not showing and not having the car, the sales rep sent me a nasty email saying that he WAS there and I was the no-show even though I showed up with his email both times and confirmed the time/place with the other sales people. Complete lie. What a sleaze..
If you deal with their used car department, absolutely get your car checked out by a third party first and be very careful with what forms they have you fill out.
In my opinion, you should NEVER go to them.