That $20 flash drive is definitely not worth it. The catch is that is it is obviously a fake drive. By fake I mean the actual storage capacity is far less than the reported 1TB. Purchasing one means you run the risk of data loss. If the drive is tested more than likely it will report corrupted data. I would stay away from that drive and the seller of that drive. As the old saying goes "If it looks too good to be true then it probably is."