I have had good luck with California Pet Pharmacy. They will contact your vet for an order and most likely he will have you sign a waiver.
If your vet carries it I would just buy it from his. I doubt that the price will be much different.
Per the search engine here. /forums/topic/interceptor/#post-84182