I don't know exactly when I started to buy things online, but probably once I had my own credit card and figured out how much to order so that I could get free shipping, I started cruising for digital sales. There's something about not having to leave the comfort of your home (or a subway seat) to get the things that you want. It's instantly gratifying, yet without the instant gratification of going into a store and purchasing an item.
The waiting period between ordering an item and when that item arrives sometimes makes the purchase even more exciting. When is it going to get here? Will USPS crash after I reload my tracking number a billion times? Will it arrive when I'm home or will I have to trek to the drug store to pick it up? Will it come in a box or an envelope? Will it be as wonderful as I imagined it? Will I even want it when I get it?
The purchasing of the product is often more exhilarating than finally receiving the product. I'm still trying to figure out why. Is it the delayed gratification? Is it the knowledge that I can spur-of-the-moment drop some dough on an indulgence? Is it knowing that borders are now essentially meaningless if you're willing to shill out a bit more for shipping? What makes it more interesting than IRL shopping?
I honestly don't know but what I do know is that the rush of pressing that "Confirm Purchase" button doesn't go away. Capitalism is alive and well in my home and for the time being, I wouldn't have it any other way.