My make up all seems to be coming to an end at once and so I need to replace most things. I have been buying more expensive brands, such as bobbi brown, Clinique and YSL but was wondering if I really need to. Does anybody use No 7 stuff and would you recommend it?