I came in here to get my sights replaced, and was pleasantly surprised to find that their prices easily rival those online - AND they'll install them for free, in about five minutes! Customer service was great, as well. The guys were fun and easy to talk to, and they informed me of the somewhat rarity that my 21SF - with the ambidextrous mag release - has become. Interesting stuff... I haven't had any issues, myself, but now that I'm aware of the potential problem, I know that I can have it replaced by Glock for free - always valuable advice.
The only thing I wish they would improve on would be carrying more accessories, specifically holsters of varying brands - although I know this could be difficult with the amount of space they have available.