Purchased a year's supply from them and it became obvious it wasn't doing the job. Thought it was site selling expired medication only to find out they sell counterfeit products - checked the EPA # and its on the list of counterfeit products that vendors are required to stop selling. Asked for refund and hope they'll honor it. I continue to be spammed by them despite unsubscribe from their mailing list and now get spammed by their sister companies Canada Pet Care and Budget Vet Care. Avoid at all costs.