Stocking stuffer idea! Today only, save 40% on athletic apparel accessories at Amazon. adidas and Under Armour socks are included in the sale.

Check out the six pairs of youth Under Armour Liner No-Show Socks for just $9.71. Normally, the six pack sells for $18.99. The price averages out to be only $1.62 per pair!

Amazon Prime members get free two-day shipping. Not a member? Sign up for a free 30-day trial here. Or score free shipping with a $49.00 sitewide purchase.

Sneak peek at more ways to save:

Youth Under Armour Liner No-Show Socks (reg $18.99) $9.71
Free shipping
Final Price: $9.71

Shop Now!