New mascaras are ten to the dozen, but when one sells out in mere minutes of its initial launch, you know it’s worth taking note of.