You can't beat La Roche-Posay. Luckily I can buy it in Canada and with the exchange rate presently it is the same price.