I recently purchased a USB flash from Ebay. It was an off-brand made in China and cost $7. It was advertised to hold 64GB, but I was only able to get 19GB on it before it was full. I read that this is a common scam with cheap flash drives. Did I get what I paid for, or is there a way to correct...