its better to drink a whole poison bottle rather than getting usb 2.0 512GB pen.
I always recommend to go for USB 3.0 if you're going for more than 16GB. most of the pen drives shows big capacity but remember they are chinese so high chance for them to be fake.