I had a similar realisation a few days ago - I was putting a new microSD card in my phone, and realised that it represented 100 times the storage of my first PC (200GB vs 2GB). I still get a feeling of "this shouldn't be able to store this much" every time I use a microSD card.