I just placed my order, so I'm basing my review on the initial shopping experience, not on customer satisfaction of any products. The website had easy controls, competitive prices on some of the products and it was easy to request that they contact our dog's vet for the medications which require a prescription.