Ohhh i would never use J&J or any supermarket brands. For my girls i buy mine from health food store - Alchemy...... $11.00 for 225mls - you need the size of a 5c piece. No nasties or sulphates....doesnt create a grime ring around your bath either......