I have to say I've been doing business with them for a couple years with no issues. However, my last several orders have been the biggest pain. Not receiving full orders but being charged, etc And the biggest issue has been that customer service does not respond to customer inquiries! It is beyond frustrating. Can't find out why I haven't received my order, if or when it was shipped, etc. all they have to do is communicate with their customers but they won't. I'm done. I order about $600 a month because we run a small doggy daycare. May not be their biggest customer but they have lost my business.