Not too pricey. It's $14.50 for the bottle, which is .64 oz. It's lasted me quite some time. I only need 2 drops of it to get rid of the grease on my forehead, nose and chin.

I've actually done eyeshadow both ways, underneath as the oil eradicator, then putting the primer and eye shadows on. I've also done it on top of everything. You pat it on so it doesn't smear anything you've done. I think it just depends on what you find works best for you.