Setting aside for a moment the risk that mass retailers will be uneasy about his action, particularly given that they are trying to promote sales via their own on-line stores, it???s still pretty incredible that it???s taken L???Oreal so long to launch something like this.