I've ordered some things from then, resonably priced. Not that good quality, but for simple stuff its good. I wouldn't advice buying a vest, mine has the stitching coming out already. (Its been a couple of months.)
Shipping is good, after all it is for free. It took around 2 or so weeks from China to BC. Not bad. Stuff came in a box and plastic packaged. (Vest anyway).