We bought our highlander via internet from a dealer in North Carolina. I had researched and tried to find a better deal close to home and never could. I figured my family could take a mini vacation and if everything added up according to our emails, I'd drive home with a new car. We drove a rental there, checked out the car, no hassling from anyone, signed the papers, and then enjoyed some touring of Biltmore Estates. Best car buying experience ever. I did keep thinking that any minute they would try to pull something out of the hat, but everything was smooth sailing. Price was just as what we had agreed online. We would definitely buy this way again. Very nice experience.
I bought my last car this way and then did the same for my daughter's car for her and her husband. In some cases the internet price isn't very negotiable, but in some cases it is.
My car came from Missouri, and hers came from Tennessee (we live in Mississippi). I don't buy new cars. I only buy cars that are under warranty - generally with around 10,000 miles - and that save me a lot of money.
I put my search criteria into autotrader.com and cars.com and find what's available within a 500 mile radius and narrow it down to the ones I'm most interested in. (All were the same make, model, and year, but the options varied some.)
With my car, I found 3 that would have satisfied me (Missouri, Texas, and Tennessee). After talking to all of them, I told them that I had 3 cars that I was looking at and whomever gave me the best price would be the one I bought. I wasn't going to haggle. The quoted price had to include shipping and anything else they included. Total price would make my decision. I wound up with the best car (all leather with heated seats, moonroof, top of the line everything) from the Missouri dealer. Then the Texas one wanted to drop his price. Nope, sorry. I got a GREAT price that was at least $4000 cheaper than anywhere in a 60 mile radius of my house.
My daughter's car was more difficult. I had helped her get a great deal on a brand new Nissan Altima Coupe, but she was involved in an accident, and it was totaled. I wasn't finding the price I wanted when I started looking to replace it (she had wanted brand new) and was also having trouble finding the specific vehicle (particular exterior and interior colors) so I fell back on my search routine for when I buy my own car and found her loaded out vehicle in TN (Bose sound, back up camera, heated leather seats, moonroof, pretty much every option). It had been titled to the Nissan company and been driven by a Nissan company employee (had about 15,000 miles). The internet price was very good, but I was able to negotiate a little off of it and get it delivered (2.9% interest). When I showed my daughter and her husband what I had found, they jumped on it.
We are negotiating with car dealers online this week. It's been pretty painless so far. And I'm getting a much better deal than the local dealers were offering.
As I said above, I wound up saving literally thousands!
I've seen the Costco car buying program recommended several places online, but the deal they offered me was a couple thousand than I ended up paying for my last car. I may have just been unlucky, but I've been wondering if there's some trick to the Costco program? Should I contact more than one Costco, or is it a set rate for all Costcos? I was under the impression that those quotes aren't negotiable, but maybe I should have negotiated?
I checked using the Sam's Club pricing and found the prices quoted to me were higher than I was able to get on my own. When I told one dealer that, he started lowering his price, but there were some other things he did/said that made me decide I didn't want to deal with him anymore (I don't deal with people who try to talk down to me because I'm a woman.

).