The only problem I see with the article is that it completely misses the most important thing.
YOU DO NOT HAVE TO DEAL WITH THE SALES PEOPLE!
-Have your OWN financing through your Credit Union or Bank. (Remember though that you are NOT doing the dealer any favors by doing so. You'll be costing them all the back end profit so DO NOT SAY "I"LL BE PAYING CASH" or I'VE GOT MY OWN FINANCING"...
A lot folks WANT to say "I'll be paying cash" cause they think it's better for the dealership or it makes them feel special, cool or whatever. Don't do it.
Negotiate the price to what your research says is a fair value, don't get excited, angry, tired, or discouraged. Especially right now, they NEED to sell you a car.
ALSO, Skip the salesperson altogether. Go through their fleet sales or Internet department for everything. SALESMEN ARE NOT THERE TO SAVE YOU MONEY! THEY are there to MAKE their COMMISSION!
SO, if you were asking me, I'd say the article skips the most important part, it speaks as though you HAVE to play the game and you really do not.
1. Find the car you want, or if ordering new spec it out the way you want.
2. Send your local dealerships an email telling them what you want. Do not specify pricing at this point, send it to five or so dealerships, asking for availability and pricing.
3. Have your own financing in hand, DO NOT let he dealership know you are going to be just writing them a check as this will discourage best pricing as they will assume you will be financing through them, earning them a few thousand on the back end.
4. Be patient, let them know you are speaking to other dealerships as well, wait for them to get back to you, and be ready to buy when one of them comes through with a great deal.
5. It's also important that YOU BE FAIR AND REASONABLE. If you're not then none of this works, the dealerships will just shrug their shoulders.
6. Lastly, Don't get sprung on the latest greatest X. Whatever it is, if it's the newest coolest fastest thing on the road? You're not going to have much if any wiggle room, cause they simply do NOT need to make a special deal on the latest and greatest.
I learned this with the Last car I had, there's simply NO Wiggle room when you're ordering a vehicle that others are waiting 6 months for, and is the new hotness...
DO NOT GO IN UNPREPARED!
I'm not an expert so YMMV etc... But in my experience, if you are not good buddies with the store owner, or sales manager? It's best to just skip the salesman entirely.