Yup. There just is no good reason to go to the store in the Holiday Hell Season anymore - just about anything you want you can either buy early, get online, or have delivered.
And, it turns out when you factor in the time and fuel you save by not braving the malls and driving all over creation, it’s almost always cheaper to buy online as well - even if it comes to more with shipping than the item is in the store.
I think those that “enjoy” the experience of shopping will continue to go to malls and stores, but for me, the postman or UPS delivering the item to my door is my idea of “the perfect shopping experience.”