36 Best Stocking Stuffers for Kids Under $20

From fidget toys to brand-new books, these are the stocking stuffers that will delight kids of all ages. Best of all, you can get them all for under $20!