Guys, this stuff is no joke. I was in Walmart the other day and snagged it because my Urban Decay setting spray was almost up. This was around $10 CAD, comes sealed in a package, and is a nice, light spray bottle. It produces a very fine mist that dries QUICKLY. I always found I had to wait a bit for my UD spray to completely set.
I wore this out yesterday over a full-ish face of makeup, in the 30-degree Ottawa weather for like, six hours - complete with sun, sweating, walking, scratching and wiping my face, etc. I didn't wear a full coverage foundation, but was using the Bare Minerals complexion rescue, which always gets a bit oily because it's so moisturizing. This kept everything STAYING PUT. Nothing moved! My concealer under my eyes looked like I had just applied it, and my blush hadn't faded at all. I never achieved results like this with my UD spray - I am hooked.
Plus, because the spray is so fine and it dries so quickly, this will eventually be great for layering, and the price can't be beat. Go try it!