I see a big discussion here. I can share with you my experience. I prefer to order Nizoral (Ketoconazole) online, because it's much cheaper. I ordered 3 times from (Link removed by moderator). Usually the time of delivery was about 2 weeks, they ship worldwide, quality is OK. I think it's a good choice.