Beside this webshop Remmunity is also available in physical stores. 

Country Availability
Italy Pharmacies
Spain Pharmacies & El Corte Ingles