Happy Family Med Store prices are about in line with what the veterinarian charges to keep my 160 lb dog free of heartworm. Cost over 400 dollars for Heartgard and Nexgard for a 6 month supply. I went for it the first time, but then I googled invermectin to find out where to get it cheap, and found this thread on 24 hr campfire the next day. Who knew?