if I flip it to landscape, the layout looks right, but the button to reveal the search bar (the most important element on a retail homepage) doesn't work. I would be shocked to have that experience with Amazon in the middle of the holidays. it's just throwing away money.
They're caught up exactly because your biggest problem is that the site layout shit the bed. Your complaint wasn't that their business model and logistical infrastructure doesn't let you order stuff to your home on par with amazon.
when you have strong competition, it's not enough to mostly get things right at a high level. the little things matter just as much for earning trust. Amazon gets this. Walmart, apparently, does not. they're a solid second choice if something is sold out elsewhere, I'll give them that.