I used to buy 2GB drivers all the time. The only reason I stopped is because it's hard to find anybody selling them.
It's plenty of space for a portable drive, it's enough for a Linux installation, it has lots and lots of uses.
But I wouldn't buy a 2GB driver that pretends to be larger. At least not willingly.