I've purchased some supplies from these guys...
https://www.rescue-essentials.com/

The pre-packaged kits fit a need I had and the quality was excellent.

Overall, I've been using Amazon for 'ideas' and then sourcing the actual purchase of the product direct from the vendor when I can thus bypassing Amazon or I'll try to find a local source. I have to admit however, for some things it's just quicker and easier to get some things from Amazon (while holding my nose!)...