this is one of the reasons I spend so much time looking in a mirror.
I've found that cheap cosmetics just aren't worth the hassle. Revlon...going to have to re-apply like every two hours, and it's a nasty smudged mess by 1PM.
Lorac will last ALL day, stay exactly where I put it, and the color just POPs.
I do use a primer as well, incidentally.