In my experience all dealerships have them. I have never heard of a dealership that does not have them in some way shape or form. Many dealerships are very good at hiding them. But the fee is only profit for the dealership.
I charge $75 to process and then $72.50 for transferring the tag. The highest fee I have seen for a car was $1500 for my mothers Jaguar.
Dealership I got mine from in NW Indiana charged me nothing but the 6% sales tax added to the agreed upon amount for the car. Must admit that this was a first for me but definitely not the last. Now I know all those fees they charge are crap.