I don't shop a lot, but when I've ordered something on-line I find myself eagerly waiting for it to arrive, checking the UPS or FedEx tracking every day to see where it is.
This weekend I ordered several items from
Aerostich/RiderWearHouse, including a new electric liner (my old one is 16 years old) and glove covers so I can ride when it's 20°F but the roads are dry.
I think the waiting is almost better than the receiving.