Ipsy allows its members to add extra things to their bags (which in my experience adds two weeks shipping time to your bag). You pay for these add-ons at a discounted rate. When I FINALLY received my Ipsy bag, I did not receive the add-on I had specifically selected and waited for. I contacted Ipsy only to be told they had run out. They failed to alert me in the weeks my bag was late as they were scrambling to cover their oversight and couldn't bother to tell their customer who keeps them I business that the item they were anticipating wasn't even going to be shipping to them. Ipsy is a joke.