I enjoy the competitive prices and the variety of products available. I have been ordering for a few years now and I love it. The Auto Ship is also a great idea so you don't have to remember to order. The only problem is the shipping process and the time it takes to receive your order. Not too pleased with this aspect of the website.