I don't think that necessarily ALL non-vet retailers are selling bad product. I have almost always gotten my pets' flea/tick stuff online with no problems. In the future I'll only buy from places that swear to sell only EPA-approved products and which also have a decent return policy (just in case).