Powders are tricky little items and yet we cant go with out them. If your skin is oily, try using matte products before you apply your powder or you tinted moisturizer.. That should help to prolong the wear of your powder. I love Elizabeth Ardens powders because for me they stay in place and there are a variety of colours to choose from. I also enjoy using Bobbi Brown and Smash box. My advise to you would be to check out your moisturiser before you apply your coverage products. A matte moisturizer might be the solution you need ins tead of a change of powder.