Argos in the U.K. replicates this pretty well
The biggest difference to Amazon is after I pick that I want an HDMI cable, a garden trowel and a high temperature incandescent bulb for an oven, it says ready to pick up in 5 minutes and I can walk to the store (five minutes) and get it with no delivery surcharge. Also I could pay cash (but I don't).
Obviously if you live 2+ hours from an Argos, Amazon is starting to look more competitive, but in the UK who lives two hours from an Argos? I don't buy much from Amazon.