Bought it at Tractor Supply, happened to be on sale that day. Going back today and going to buy another 3 tubes just in case we need some for the future. If more word gets out it wouldn't surprise me if the gubbermint doesn't step in and make it only available thru veterinarians or for them to administer it even though its been available off the shelf for at least 30 years I know about. Just another FYI, I have a good friend who's job is to deliver drugs to pharmacies and hospitals, he sent me an invoice and a label for some Ivermectin he was delivering to a pharmacy - $2800 was the bill. Pharmacist said he could buy it way cheaper, for pennies on the dollar for his horses.