I pride myself on giving excellent gifts. I like to online window-shop constantly, so when I see something that might make for a great gift for someone in my life, I save it to my wishlist or buy it right then and there! I also like to be observant and listen to any clues as to what to get my friends and family for holidays –– even if they aren't deliberately dropping hints.
And yes, you want to make someone smile, but you also don't need to go over budget to do it. It's not about the price tag, after all. Amazon luckily has a ton of awesome gifts that are as little as under $10. Whether you need something under the tree or an extra thing to stuff a stocking, this list has you covered.