It's not like I don't buy things online, but I struggle to think of something I can't get somewhere else, be it computer accessories (any other online shop or directly from the retaler) or books (order it at a local book shop or buy from the publisher), which are actually the only physical items I order online.
The shopping experience on Amazon is meh, so I can't imagine that anyone enjoys using it for every day items, like groceries.