Doc Fee's are another dealer scam.. They try to sell you that these are a must, that is a lie, they are nothing but adding more money to the deal. Dealers are the most corrupt I have come across. I have seen some that are not horrible, but more often than not they lie like it is no big deal.My experiences with car dealerships have been similar to yours. And it is one of the reasons I try to hang on to my cars for as long as possible, so I don't have to go through the b.s. of buying from dealers that always try to screw me.
It is always nickel and dime stuff, but it is still sleazy and I hate doing business with sleazy business people. That is what car dealers are in my experience, every last one of them.
The last car I bought was from a dealership that trumpets no haggle pricing and their straightforwardness. I found the car I wanted, the price was reasonable based on my research, so I agreed to buy it. Got the contract and found the price was $75 higher than what I had agreed to. The extra $75 was for nitrogen in the tires. I started to walk out and so they said they wouldn't charge me for that.
KBB, cars.com and the other car sites, are all sites created to deceive the public about true car prices.
Check out youtube, there are more and more ex-sales managers posting videos about the tricks and lies