I bought a Glock 19 HLD from them a couple months ago. I had searched on them a little before buying there, and saw a mixed bag of responses, but most were positive that I saw at the time. I ordered the G19, for about $100 (OTD) less than local, it showed in stock, then the next week it showed backorder, I never got notification it was on back order, I emailed twice w/ no response, then I called, that's when I found out I ordered after they 'ran out' and mine was on back order.
Well, while I understood how that could happen, I didn't like the way they handled it, so I called to speak to the owner, and left one of them a vm mail. A few hours later I got a call from someone on their behalf, said he would get me one sooner than the previously stated backorder. Still wasn't the best in constant communication, but did get my weapon about a week later, so if I expected to get the weapon 1 week after order for ground delivery across country, and I received it right at about 2 weeks, then it was a week later than I anticipated.
At the end of the day, they tried to make it right. I was upset when it first went weird, and I certainly feel bad for a couple of people that the stories posted here, but once I got on the phone w/ them, my deal worked out ok. Now, if they weren't able to get their hands on something for me, maybe it wouldn't have gone as well, but I also had the option to cancel the order, so...
Not to dismiss other people's problems, but thought I'd post that it does end better sometimes, and I've seen posts from people that were happy with them before, but I do recommend TALKING ON THE PHONE to them, rather than just ordering online and emailing, I think the phone follow up is better, and don't order stuff if you're in a real hurry for it, but if they happen to have a real good deal on something you're looking for, you can give it a shot, and cancel if you don't want to wait, if they start w/ a runaround...
.02
karz