anyone know who stocks this? A friend was raving about the Factor 40 which keeps kids protected for 8 hours