I've heard amazing things about Obagi sunshield but there is NO WAY I can afford the hefty tag. Can anyone recommend a different product that has similar sun protection qualities, suitable for daily wear, feels good under makeup and won't bring me out in spots!?