Went to Young Guns once and will never go back. Heard numerous similar tales, so I don't think it was just me.
Went to Ed's once, and liked it. Very friendly service, though only worked with one guy (Michael?). Since lots of folks appear to work there, it might be hit or miss. Still, I would go back more often, 'cept it's a hike (it's a solid hour to drive there from Raleigh/Cary).
In terms of FFL dealers, I like Big Sky in Apex. $25 for a transfer, and they're very friendly in there. Used them once, and would use them again.
I'd love to find a nice pawn shop (or similar), that's close to RTP. Been reading Xavier's pawn blog (he lives in New Orleans), and it sounds like there are numerous places where you can occasionally find a screaming deal. For example, I'd like to find a used HD shotgun for around $100. Not even sure where I'd start to look for something like that around here...