I've had mixed dealings, so far. The first batch of stuff I ordered went great; bdu, vest, and hood.
But I ordered a cheap hicap from them, and it turned out he didn't actually have the product. So I had to wait for him to get it from his supplier (about 7 days); then I got an email saying it had been shipped, but had no tracking number. I got busy and never got around to emailing him for the #, but it's been 10 days now - I'm pretty much just going on faith at this point.
Now that I'm thinking of it I'm going to email him to get the tracking # to see where the thing is :/