I need a new primer and have been wanting to buy the Smashbox one for ages, but is it worth the £25 price tag?? If not, any recommendations for oily skin?