You don’t have to empty your wallet to give a great gift. In fact, some of the best products we’ve tested are under $50, including Stanley mugs, Anthropologie hats, Yankee Candle holiday scents, and ...