i’ve never had any problem with avoiding “junk fees” ... i’ve always negotiated with a dealership manager or fleet salesman ... and i’ve always stated what i’m willing to pay bottom line + sales tax ... no other fees, period ... i guess they knew not to F with me, because no one ever tried to alter the agreed upon deal when the paperwork was filled out ...
It’s not the sales personnel you have to watch out for. It’s the Finance officer. Where they complete the sales paperwork and high pressure you for protection packages, extended warranties and etc.
I’m retired now, but when I worked in banking I did a fair amount of dealer finance which put me on the inside track of how finance managers screw you over. I know their tricks.
Plus the fact that I’ve bought dozens of cars over the years helps in knowing what to expect.
Buying a car is not for the novice.