Through 7/25, get a Free Mystery Party Favor (a $20 value!) with code MYSTERY at E.L.F. Cosmetics. In addition, ten winners will be selected to win a $50 gift card with their order. We haven't seen this promotion since May of this year. A best bet to get the free gift is the pictured 83 Piece Essential Makeup Collection, which drops from $35 to $25. Shipping adds $6.95 and there is no sales tax (except NY). If you prefer free shipping, use code SHIP25 with a $25 order (codes do not stack).