Ds's lips are so dry they are always cracked. All around his mouth is very red; he recently had impetigo, he has been suffering from eczema all his life (all over body but mostly on legs and wrists and face when he's under the weather). In addition to the creams prescribed by GP (hydrocortisone, Fucidin, Fucibet, Bethametasone to name but a few) plus several courses of antibiotics, I use Aveeno and Vaseline several times daily and I'm beginning to think I might need to try an alternative that is purer and doesn't contain petroleum, lanolin and of course preservatives, perfumes, colours, etc etc. Would yo say pure organic shea butter might be a good substitute for vaseline? I need to create a barrier on his face, lips, legs and wrists at least twice a week when he goes swimming. If you have tried shea butter, where do you get it from? I know Body Shop sell it but I'd prefer to buy the unadulterated real deal. Thank you all.