Gifting when your budget is $20 or less isn’t always the easiest thing to do. But with beauty, it’s actually a lot more doable than you’d think.

Thanks to things like Sephora’s checkout line, mini versions of popular (and expensive) products, and Urban Outfitters’s growing beauty department, finding cool, quality, perfect-for-gifting beauty items on the cheap is a breeze. Plus, indie brands like Glossier and Frank Body continue to hit that affordable sweet spot, offering a number of items under $20.

We’ve pulled together 12 sneaky-cheap products from brands that generally warrant much heftier price tags below. Whether the person you’re gifting is obsessed with skincare or has an Instagram feed full of their favorite beauty vloggers, you’ll find something both they, and your wallet, will love.

Peter Thomas Roth Little Skin Musts, $15

Glossier Balm Dotcom, $12

Tarte Goddess Glam Eye & Cheek Set, $19

Olika Bird Hand Sanitizer, $9

Mario Badescu Facial Rosewater Spray, $12

Memebox I Dew Care Mini Magic Clay Mask Set, $20

Frank Body Coconut Coffee Scrub, $19

Bite Beauty Lipstick Set, $19

Beekman Lump of Kohl, $15

Christophe Robin Mini Cleansing Purifying Scrub, $19

L’Occtaine Mini Hand Cream, $12

Sephora Winter Flush Blush Palette, $16