It's true. There's no satisfaction when the dealer accepts the your first "low ball" offer. 2008 328xi coupe with 38k miles for $23k (kbb trade-in is this same price). Proceed with the purchase? I feel like I could get it lower.

It's true. There's no satisfaction when the dealer accepts the your first "low ball" offer. 2008 328xi coupe with 38k miles for $23k (kbb trade-in is this same price). Proceed with the purchase? I feel like I could get it lower.

I just got a 2007 335i coupe w/21k mileage (Clean VIN) for $25k..I'm sure you can get a 328xi for lower

In the future, don't ever use Edmunds, KBB, NADA, etc., for used car values or you'll pay too much. Dealers generally pay Galves WHOLESALE (trade-in) values. The Galves values are significantly lower in most cases. If the dealer bought the car at auction instead of taking it in on a trade, they paid a little more than Galves. Once you know the Galves value of the used car you're interested in, add $ for minor reconditioning (new tires, brake pads, etc.), $ for CPO (if applicable) and work up a fair offer from there. Working down from KBB or dealer retail is a sure way to get ripped off on a used car purchase.