Some people think teens are tough to shop for, but I completely disagree. Wanna know why? Because teens love STUFF. Any stuff, all stuff, lots and lots of stuff. Of course, it has to be cool stuff -- unless one wants to be forever known as the lamest gift-giver ever. "Yeah, and then my mom gave me socks. Socks for Christmas!! FAIL." So just in case parents are not sure which stuff is cool stuff and which stuff is lame stuff, we've put together a list of 15 awesome and affordable gifts for teens.

Thinking about buying a teen something tasteful and practical? THINK AGAIN. Unless it has an animal face on it or can connect to their iPhone, teens don't want to hear about practical gifts. Which would be fine, except that it's hard to know as a mother what is cool and what is so lame that even a teen wouldn't touch it. But have no fear! We did a little sleuthing and found some gifts that any teen would love come Christmastime. Not only that, but all the gifts we've found are under $20! So no need to blow the budget buying them the latest Xbox or Playstation.

Read on to see which gifts we think a teen will really dig ... do teens still say "dig" anymore? Anyway, break out the giftwrap and take a look at these great gifts for a teenager that are all under $20.

Adjustable Initial Ring

These Adjustable Initial Rings are super cute and super affordable -- not to mention super chic. (A mom might have to pick one up for herself, too. No shame.) And they're available in uppercase or lowercase! ($6.50, etsy.com)

Star Wars Cookie Cutters

Gingerbread men are fine, but gingerbread Darth Vader and Yoda are way cooler. These Star Wars Cookie Cutters also include Boba Fett, Chewbacca, C-3PO, and a Stormtrooper. Adorable even without decorations! ($14.99, thinkgeek.com)

3-D Pineapple Phone Case

Is there anything better than a super unique phone case? This one even has glitter! Sure, teens don't need another reason to be obsessed with their phones, but with this cool case, could parents really blame them? ($10.69, amazon.com)

Harry Potter Coloring Book

Coloring isn't just for little kids anymore! In fact, this Harry Potter Coloring Bookfeatures illustrations so enchanting, moms and dads might be tempted to pull out the crayons themselves. So try to have some restraint and give this one over to the kiddies! ($10.56, walmart.com)

Build On Brick Mug

Make that cup of morning cocoa more fun with this Build On Brick Mug. It doesn't come with additional bricks, but now parents finally have a use for all those stray Lego pieces that've been floating around the house for years! And any teen will think this is pretty rad. ($14.99, thinkgeek.com)

iPhone Charger Sticker Faces Set

For the parents whose kids are constantly asking to borrow their phone charger because they can't find their own, this iPhone Charger Sticker Faces Set could help! These reusable vinyl labels from designer Sativa Turner are too cute to lose. And yeah, we grown-ups kinda want them too. ($12.95, uncommongoods.com)

Pizza Luv Keychain

Keeping track of a kid's house key will be delicious with this Verameat Pizza Luv Keychain , which is colorful enough to stand out in even the most crowded backpack. Yes, this is a practical gift, but it's pizza so it will totally pass the teen cool-test. Grab a slice and give it as a gift with a new set of car keys (okay, we'll stop kidding now). ($16, verameat.com)

Fiendish Japanese Pocket Puzzles

Get the kids off their phone (for once!) with these addictive Fiendish Japanese Pocket Puzzles. It won't only test a child's brainpower and fine motor skills -- it might just test Mom's too! Perfect for a kid who loves games and needs something constructive to do while on the go. ($12.99, thinkgeek.com)

Bluetooth Beanie Winter Knit Hat

Possibly the only way a teenage boy would wear a winter hat. The XIKEZAN Bluetooth Beanie Winter Knit Hat is both a hat AND a pair of headphones. The hat comes on black or gray and has a side panel where one can go forward, back, or pause their music. A good pair of headphones for under $20? Consider that a steal! ($17.99, Amazon)

Girls' Cartoon Animal Over-the-Knee Socks

Not just a pair of socks, these cutesy-critters are a twee compliment to any outfit. Perfect for the teen girl who is obsessed with all things cute, and a cozy way to make sure she stays warm in the winter. And what's better is that a pack of eight is only $17.89! ($17.89, amazon)

A Fun Onesie

If there is one piece of advice I can offer, it's this: Get a teenager a onesie. Hilarious, practical, and they come in all sorts of animals and characters -- these things are solid gold. This SpongeBob one is particularly nice for the jokester, but there are plenty of other onesies in superheroes and animals. ($14.98, Target)

Animal Ear Headphones

Earphones really are the gift that keeps on giving. And these earphones are purrrr-fect (sorry). These cat-ear earphones are simply adorable and come in multiple different colors. They also come in bear ears, if grizzlies are more appealing. ($17.96, Amazon)