Bait and switch tactics: the quote from TrueCar includes both $500 military and $500 student discount, person would have to be ex-military who just finished a college to get that price. Deceptive selling strategy: while negotiation I was told they offer lifetime free oil changes. After the contract was signed and I was going over, they confirmed that's true, but added that I'd only have to pay for the filter like $10. Con artists: I was negotiating the price with Scott Klein who seemed nice, however, he doesn't make any decision, Jeremy Lynes does, and was running back-n-forth between me and his manager Jeremy Lynes. I said to sales guy I didn't want to buy any options. Thus going over the papers with Robert Holmes I was surprised to see added $600 of options, I was told those are dealer installed options. It was late, I needed a car to drive home after I would drop my old car to CarMax, and the service department was already closed ( I knew because the service guy took off with spare keys for my car). So I couldn't ask them to remove these options and I decided to bite a bullet and pay. After signing the contract though, when Robert Holmes went out to see when my car will be ready, he came back and said that apparently the car was 'just delivered' and they did not install those options yet and wrote me 'We Owe' receipt for wheel locks and mud guards. Another words they tricked me into paying $600 for the stupid options which both cost like $100 if you buy them online. Buyer beware of these liars and check every line of the contract and the car, make sure these match.