I cant really speak to the boxers.
I get the Hanes from Walmart when they're on sale.
But I will tell you to re-evaluate your sock situation.
STANCE SOCKS, BREH.
I been buying the 10 pair for $10 packs from no name stores forever.
Somebody I went to school with works at a skate shop and brought me a pair.
Holy Shit.
My feet never felt so great, even standing all day behind a barbers chair. They weren't tired, no soreness, they didn't sweat, and no foot smell when I got home.
Do yourself a favor.