I've always been kinda wary about ordering from Amazon (and online in general) because I'm not able to see what I'm getting before purchasing it. Sure, the picture looks like what I'm wanting and everything sounds great, but is it actually going to be what I want/need? That said, the things I have ordered from Amazon have generally worked out pretty well, but I'm usually heavily vetting the product and looking at some of the reviews to get an idea of what I'm getting before I finalize my purchase. Amazon (and ordering online in general) is usually my last resort when I've been to several stores and just cannot find what I'm looking for, and because I'm generally heavily vetting what I'm purchasing before finalizing, I haven't really had to make any returns. knocks on wood because with my luck, the next thing I order, I'll have to return lol The worst that's really happened to me is I've ordered items that I simply haven't received, and I've had to have refunds issued for them without receiving the item; kind of a bummer when it happens, but I usually end up finding something else instead (either in store or online) that I end up liking more, so I guess it kinda works out in my favor lol.
My mom, on the other hand, has had to do a lot more returns on Amazon because she'll order things that don't really work out for her. The process tends to be a pain in the butt, but I think there's been a couple times where she's been told to just keep the item and gets a refund anyways. There was also one time where she ordered a sweater vest type thing that took so long to arrive, she got a refund issued for it, then ended up with two of them when, if I recall correctly, she'd only ordered one.
She's also used it a lot for Amazon Fresh (and on occasion, Whole Foods) to have groceries delivered so that we have food at home. (I usually go to the grocery store because she never knows what to get me for food and I never know what I want lol, but sometimes I just don't feel like going to the store or don't have a lot of time to.) Other than during COVID (and of course, everyone was using it then), we haven't really had any issues with it. During COVID, there were issues with not getting items we ordered or things being expired, but we were always quick to report it immediately after receiving the items and always got a refund issued. Lately though, we've gotten everything we've ordered, and the quality hasn't been terrible either. I'm personally not a huge fan of it because I like to be able to see my expiration dates and the quality of what I'm purchasing when it comes to my food because that way, if the store doesn't have what I need because it's expired or the quality isn't there, I can at least figure something out for whatever I'm trying to make instead of having everything I need for whatever I'm trying to make except the one item that ended up being expired or poor quality, but I'd also be saying that about any grocery delivery, honestly. (When I had food poisoning last year, my mom ordered some stuff from Food Lion because it would get to us the quickest, and we were trying to find something that I could actually keep in my stomach. One of the things she'd ordered were bananas, and when they arrived, they weren't ripe enough to be edible until a couple days after we got them, by which point I was already more or less feeling better.)