Under Armour Men’s No-Show Socks | $9 | Amazon
Graphic: Ana Luisa Suarez

Do you hate when your socks slide down your ankle? It’s time to say goodbye to the socks you’ve had since high school and hello to a fresh new pair. You can get a six pack of large white Under Armour Men’s No-Show Socks for just $9. The socks are charged cotton, which has the same feel as cotton but dries much faster. You can get a six pack of large black socks for a couple of bucks more.