I think different things work for different people, we all have slightly different chemical balances and properties to our skin, so saying that one product will do the same for everyone is a little silly I think - I personally found my nipples healed better and sooner once I stopped using the Lansinoh, and I can also vouch for the effectiveness of rubbing some breastmilk in at the end of the feed (so you get the fattier milk!)... It moistened them up a little but not for such an artificially long time or high level as the Lansinoh.