Increasingly I can’t be confident what the quality level of products will be at those places. Amazon has huge counterfeit item and poor quality item problems that they don’t care to fix. I know Target will have reasonable quality, I know if I buy a brand name product l, I’m getting that product. I know if I buy Walmart brand, the quality is lower, but not pure garbage. I currently get none of those guarantees on Amazon, even Amazon basics aren’t safe from these problems.