SGA has changed over the last couple of years. I understand some of the reasons and still think they're a good place but $50 per transfer is just too much.
I remember being treated well (not super cheap, but good service at a reasonable price) at Tomball Pawn. However, according to their web site, they've now gone up to $50 per transfer, too.
When I was a member of PSC, their newsletter always included a short list of FFLs who did transfers for members for nominal dollars, usually $5 or $10 each. That was years ago; can any current PSC members verify whether this is still the case?