Wow-- I had not read any of the negative feedback on them before, or I probably would have cancelled my order (actually, I wouldn't have placed the order with them in the first place).
I ordered from them at the end of October. Just a few small things-- Streamlight TLR-1, shotgun light mount, etc.
Half the order shipped right away (including the light, which is the item that I really wanted anyway), the other half of the order... was a pain to get. Had to send multiple emails, took a few days each time for a response, response always said that it was going to ship in a couple days, etc. The response was always very polite, but it still took a long time to get the rest of the order.
It finally arrived early today though, so I guess I got lucky.