Last time I called Lone Star, they wanted something like $65 for a transfer fee. I guess they want to make a profit off someone else's sale.
Really? Since you are buying it from someone else and they are not making anything on a gun sale why wouldn't they want to make something on the transfer? They aren't in business to stuff for free or at zero profit.
I don't blame them for charging that much on transfers to get something out of the deal, but I wouldn't pay it either. I think $20-40 is a fair charge, that compensates the LGS for their time doing the transfer.
As far as purchasing from discount online dealers instead of an LGS, I'm conflicted. It's nice to support local businesses, so I try to call the one or two I use before I purchase a rifle to check availability and price. Sometimes, with one of them in particular, they are real close and I'll buy the rifle locally. Other times its quite a bit of difference in price or they don't have what I want, so I buy it online, and use a pawn shop for the transfer. I do try to buy most of my reloading components locally.