Earlier quoted context omitted.
I've totally given up on amazon, it is now impossible to know if what you are getting is of any quality - I wanted a good kitchen knife - but wading through the reviews and search was so painful. In the end I went to John Lewis and bought by price - hoping that gave me a good idea of quality and so far I am damn happy, which is far more than I can say for my last 20 or so amazon purchases.
I'm in a similar situation for the most part. If I remotely care about the quality of the item, I'm not buying it from Amazon. Otherwise, if pretty much any brand will suffice (such as dog waste bags), I might still pick it up on Amazon, but I have already chosen not to renew my Prime subscription based on the major drop in quality of sellers.
My wife still buy a huge amount from there though, but returns a fair amount.