I received a fake USB flash memory stick from mymemory.co.uk. Not happy. It was listed as 128GB, but only holds about 59GB, but still reports a capacity of 128GB. It corrupts data on anything put on it. I contacted the manufacturer about it, they confirmed it was a fake.