This place is such a hit or miss. I try to go here just to support local business but some days I walk in there and get great customer service and some days I don't. It's really upsetting because my dog eats special food. So when some cashier is being snotty with me telling me I need to call days and days ahead to make sure they get the food when I'm explaining I've never come in and it not be here, and her just brush me off is disconcerting. But I'm constantly going in for stuff and having to come back because they don't have it. The staff is sub par to say the least and I feel I know way more about all their brands then they do. I regret to say it but I'll have to go elsewhere even if that means driving far.