So glad to have stumbled upon this thread. I will be looking for Albendazole to do a prolonged treatment like described here. I order some from a pharmacy in Canada but I'm so nervous to take it. I was going to look into the kind at a vet supply - but I saw your post! Where should I get my albendazole?? Any help would be EXTREMELY appreciated! So glad to hear you got rid of your problem, I hope to rid myself of this soon as well.