I spent a whole bunch of money on the best make up ever today and it says "shine free" and "skin clearing make up". Um, what EXACTLY does that mean? I like that it covers well and it doesn't show like crazy. But will it actually help you if you have imperfect skin?