Teen girls can be persnickety and very difficult to buy for. I don’t like spending a ton on buying cosmetics, because they change their minds faster than they change their clothes. The key — variety!

ULTA cosmetics has a special on its huge Beauty Treasures 75-piece makeup kit for $24.99. It comes in an adorable orange or pink case. Use a special coupon code to get 20% off, and the kit is just $19.99! The code is 71654. Enter it at checkout.

You’ll also get to choose three free samples with the order!

The site gives shoppers the option to print out a store coupon. So if you have an ULTA store nearby, it might be worth buying the kit in person to save on the shipping.

Click here to get started. Use the search function to find items on the site, but the makeup kit is on the front page.

Buy 1 ULTA Beauty Treasures 75 Piece Makeup Kit $24.99
Use code 71654 to save 20% off of one item
Pay standard shipping $5.95
Pay sales tax $1.20 (varies by state)
Final Price: $27.14 shipped