10 best stocking stuffer ideas for teens that are cool and affordable. Inexpensive Christmas gifts teen boys and girls will love.