>>311
It's possible ran out of the really small-capacity ones that usually get given out, or perhaps they didn't know you can still get such things as a 128MB flash drive ordered in bulk from China, or perhaps they even just wanted you to think they were awesome as a form of marketing.