We ordered hundreds of branded usb sticks, and received fake sticks (a known Chinese scam). The website has no SSL and requires payments by wire trans…