I'm looking for a new suncream for my 6 year old son. Currently using the la Roche posay kids one which is great for protecting him (never burnt with this) BUT it's really greasy, stains clothes and fabrics, and stings his eyes! I desperately need recommendations please?