I have several and so far so good, no issues:
128 mb
128 mb
1 gb
1 gb
2 gb
OTOH, I have a couple of 256 mb SD cards that I use in my digicam and one of them evidently has issues and sometimes the camera appears to function fine but there's nothing on the card. I've managed to work around it (a reformat one time, copying JPG's to it another time restored functionality) but I wouldn't take the camera anywhere without both cards.
The cost of flash drives has steadily dropped. If you ever need to copy or transfer files from one system to another, they are great for that. What did they used to use?
Floppy disks - notorious for failing
Zip disks - unbelievable issues with those things
CDs and DVDs - the hassle of buying and burning and then storing media or throwing it away
Transfering files over a network - you need a working network connection, and you have all those issues.
Flash drives are fast and simple, and they are tiny. Right now, the biggest I've seen are 4 GB. I'd like a USB 2.0 external HD system for transferring large amounts of data, but I haven't been needing it, frankly.
If you are patient, you can get better deals than the ones in the OP.