Dang, I guess I'm lucky too. The dealer I go to all the time only charges $15 and does the transfer with a smile. He's smart enough to know that he can't always have the best price in the country and people will find great deals on the net but if they ship the gun through him, several things happen. Most common is that they at least buy a couple boxes of ammo before they leave. The other is they tell their friends about how well they were treated and didn't get ripped off. Lastly, these happy customers usually COME BACK at a later date and odds are that they'll buy something again.
I've heard other dealers who did nothing but p!$$ and moan. They're afraid of getting caught doing something wrong or that someone will spend their money in another store then "use" them for the paperwork. They think it's just not worth their time so they charge a ridiculous fee to cut back on their paperwork.
Oh well, got way sidetracked...
That's a pretty good deal. If I were you, I'd get on line and search for dealers in your area. I believe gunbroker.com has a feature where you can enter your zip code and it will bring up all the dealers in your area who are willing to do transfers and I THINK it shows their fee to do so. Might help you out if you can access it. It might only come up if you buy a gun through gunbroker.