I've used elf products for a few years. The quality is good and most of their line is priced at $1. Their mineral make up is $5, which is still a terrific price.
Right now you can add this 27 piece make up collection to *any* order for free with the code LOYAL. The kit is a $15 value.
27 Pc Mini Includes:-9 eyeshadow shades-1 cream eyeshadow shade-1 blush-1 bronzer-10 lip gloss shades-1 brow powder-1 eye liner pencil-1 dual ended eyeshadow applicator and brush-1 face brush-1 lip brush
Shipping is $6.95. If you purchase a nail polish, you would be right at $8 for a great gift for a teen.