I agree that it isn't as easy to find, but the questions and sorting reviews by ratings is still available.
Amazon gets a chunk more business from me because often my local "fill in the blank" store (Lowe's /HD/ auto parts) often either don't have the item in stock, or worse say that they do, and then when I turn up and the "72 items in stock" turns out to actually be "oops, we quit stocking that here two years ago, funny, must be a computer glitch...". You get burned often enough and it just isn't worth it, at least to me. I've tried the online order, pick up at store routine a few times, but most times there is an error, which eats more time. Last time I need a few (six) fence posts for a repair in a height that I don't stock. The big box store had them in stock, and I put in a pickup order, along with a bunch of other items. The picker wanted to load six five packs of fence posts (or perhaps it was ten to a bundle)

So it took another half hour to sort out the order.
I bought a $6 item at a local auction, and my spouse pointed out that the gas to go get it was twice the price of the item.
Because Amazon does do such a cost effective job, I keep an eye on time / fuel for buying items, but I do comparison price Walmart/eBay/big box stores. I've started grouping my lumber deliveries so that one truck load can cover a year or so of planned projects, and the delivery charge is less than my getting and hauling it.
All the best,
Peter