Walmart offers the Secret Lace 59-Piece Makeup Gift Set
. Opt for in-store pickup
to dodge the $4.97 shipping fee. That's $5 below our May mention, $7 off list, and the lowest price we've seen. It includes eye shadows, lip glosses, blushes, lip sticks, eyeliner pencils, sponge applicators, and brushes.