I'm not sure why people think this place is great. Every order, EVERY SINGLE ORDER, is a ball of knotted yard with these people. A million emails, a million texts, and it takes too long to receive the order. They have driven my vet crazy with their demented customer service. I am an extremely patient person but I just can't stand dealing with these idiots anymore. I do NOT recommend these people and I'll say it one more time: you have to wait forever to receive your order and it is an absolute clown show for them to get it straight. Save yourself. Go somewhere else!