5-10 years ago we did pretty much all our shopping besides groceries, on Amazon.
~2 years ago I cancelled Prime and rarely ship at Amazon these days, instead buying directly from manufacturers' websites. It is useful for items that are hard to find elsewhere.
One side effect of cancelling Prime is that we buy less stuff that we don't really need. Reducing our consumption is a good thing.