... Have fallen in love with Obagi products but really don't think I can justify the price! Alternatives welcome...