I agree with the posted comments about the lack of customer service. I have tried to call them over the course of 3 weeks, various times of day and days of the week with a recording saying I have either a 15min or 30min wait time----after one hour of waiting still no answer. I have also emailed them and received very delayed responses or none at all. My vet has also voiced the opinion that the contact/communication with this company is very poor.
I don't recommend them at all.