Awful experience here. I was ready to trade in my BMW until I realized the pricing & fees were inaccurate and I was low-balled on the value of my trade in. It took multiple rounds of e-mails to get answers to basic questions and get correct pricing since the online price wasn't accurate. I had a much better experience, and received better offers on my trade in, elsewhere.
Do your research before you arrive and avoid Steve. After I told him I was taking my business elsewhere, he sent me a desperate text message claming that "not sure what we did to completely lose a sale." Clearly he only cares about "a sale" and not about anything else like customer service or making a fair deal.
I'm throwing 2 stars on here for Jim, the guy I was supposed to be working with before Steve took over my appointment.