My dad and I go here all the time for anything we need. We're animal lovers and so, we have lots of pets. To keep them healthy and happy, we come here. Occasionally, they're sold out of the product we want because they're so popular but, have more within a week. Great prices and reasonable for any budget (I say this based on my family's super frugal budget).