I've bought from them - they're on top of their game. Several months ago I bought a 6906 from them. Upon receipt and inspection, I noticed a hairline crack on the frame, hidden by the grip at the narrowest and thinnest point. One phone call and a return trip back and the day they rec'd the faulty 6906 they promptly credited my card.
They are good people. I wouldn't hesitate to deal with them. I've purchased two 3rd Gens & a few magazines from them & everything was as described. All of my experience with them has been good.
I bought my .40 M&P from them last month. Quite friendly and easy to deal with. One of the guys there had trouble finding the fax from my FFL dealer and they said they sent it twice but it was finally found by the guy I originally talked to. Overall they were pretty good to deal with. One thing I did notice is that the add for the gun I got said it came with all 3 back straps but not all 3 where shown in the pics. When I got the gun it only had the Medium grip which is the one I really wanted anyway. I think it was just a misprint in the add b/c the pictures only showed one grip and they were 2.45 for the others anyway so I was not to concerned over it.