Definitely stay away from usb/sd flash drives from china (dhgate/alibaba), branded or not, most will be of low quality, mislabeled, and "upgraded" (2gb flash that shows 16gb-32gb/etc).
It will also be hard to find a decent price as manufacturing of hdd/flash done mainly in thailand, was hit hard by the flooding a few months back, prices have not recovered yet, the margin is quite thin for profit on these items, just check authorized wholesaler/distributors against ebay sold items.
I could be wrong about flash being effected by those floods, but the rise in price of authentic items for flash & hdd's seems concurrent.
I would suggest waiting a few months before you make a buy.
unless ofcourse you find a nice liquidation lot. :-D