After 250,000 miles, my old rustbucket has finally called it quits. I can’t complain, though, considering the value I got from my money. She lasted a bit longer than anyone expected, given her frail condition. In just a few short hours, some noble Craigslist denizen will come knocking on my door to take her away, and make me $500 richer. Like the guy in the Subaru commercial, I think I’ll hold on to the shifter – fond memories, and all.
Anyway, thus brings me to my quest for new wheels. I haven’t thought about buying a car in over 6 years, so I’m kind of rusty when it comes to wheeling and dealing. I’ve set my heart on a 2010 Mazda3 s Grand Touring (in Celestial Blue, for the record). A quick test drive got my head and my heart on the same page.
I’m shopping around among 3 dealers right now. All are offering the same vehicle – the 2010 Mazda3 s Grand Touring, 6-speed manual, with the Moonroof package, autodimming rearview mirror, wheel locks, and Sirius radio. Seems to be a popular item on the Mazda lots. I’d wanted one with the Technology package, which includes navigation and keyless ignition, but those seem to be sparse. I digress. I’ll settle for this popular lot choice.
MSRP for this vehicle with these options is $24,470. Invoice, per Edmunds.com, is $22,762, including a $750 destination charge.
How would you go about dealing with the dealers on this car?
The first dealer made me an offer of $22,411. I told him that I wanted an Out-the-Door (car + tax/title/tags) for $23,000 (putting the actual vehicle sales price at $22,258, or $504 below invoice), and to let me know if he could do it. I told him if I got a yes, I’d be in this weekend to take it off the lot.
I haven’t really haggled with the others yet, as they only have Gunmetal Blue in stock, and my heart is yearning for the Celestial Blue.
Is my offer reasonable? Or am I out of touch with today’s market? Input is welcome from anyone – car dealers, auto financers, anyone who’s recently bought a car, etc.
Oh, and I’ve love some floormats, too. When should I throw that in the mix? ![]()