I got 2 of these yesterday, copied about 22gb onto it for a guy in work. when i brought it into him, the stuff on it said it had filled up space but nothing would work. i formatted it and did a scan on that and the second one that i got using a program called h2testw. It took a few hours for both to do but showed up that both of them actually only have 8gb and not 32gb!! (both show up as 32gb in a normal check in windows.) I advise others to check theirs out with h2testw. I've had this problem getting stuff on ebay from Hong Kong but in no way expected it this time. Anyone else having the same problem?
Below are the results i got on the unused usb.

7.7 GByte OK (16189264 sectors)
23.5 GByte DATA LOST (49311920 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
23.5 GByte corrupted (49311920 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000001ee0ea000
Expected: 0x00000001ee0ea000
Found: 0x0000000000000000
H2testw version 1.3
Writing speed: 8.85 MByte/s
Reading speed: 9.38 MByte/s
H2testw v1.4