Vitamin C (as pure powder) can be bought in Germany at every pharmacist, I guess the same would be true for Benelux.