Is anyone here along time fan of Dermalogica? I was looking at purchasing some of their products but was hoping for some reviews first before slashing out.