I swear I must blink about four times as much as everyone else, because every single mascara I have ever worn has ended up staining under my eyes by the mid-afternoon! The only way around it is to coat my lashes in clear mascara after black mascara, but this just means I get through a LOT of clear mascara, and also it often does look as though I have loads of mascara on, so not really appropriate for the day...
However I've recently moved from glasses back to contact lenses so my usual eyeliner (instead of mascara) is looking to heavy. Can anyone recommend a mascara - hopefully not too expensive - that doesn't run or stain?