I think that the first flash drive I owned was either 128 or 256 megabytes. Later I would get a 512 because I had a computer that could record television and I could fit a single program on a 512, which at the time seemed impressive. Now you can purchase 128 gigabyte (128,000 megabyte) flash drives for under $30.
I remember 1-gigabyte drives costing like $90. When my company gave me one I felt privileged. Now you can't even buy them, and no one would want one anyway.
When the IBM computer came out with its first hard drive in the mid-1980s, it was only 5 megabytes and cost a fortune.
Now it is possible to buy a 1TB flash drive for around $180 to $200. However, there seem to be a bunch of cheap ones for sale that are fake.
For $15 to $60 you can get 128GB to 512 GB flash drives which are a better deal.