I always recommend the official distributor in principle. Some brands can also be bought in the pharmacy, but you get the best price when you buy directly from the official distributor. Ordering is almost always online, which is convenient, easy and fast.