Practically everybody sells stuff made in China and in third-world sweat shops, so boycotting Walmart on that basis doesn't make a whole lot of sense.
By the way, you don't get a better quality of sock if buying at $10 a pair than you do at $2 a pair. Even if you did, five pairs of $2 socks will outlast one pair of $10 socks.
By the way, you don't get a better quality of sock if buying at $10 a pair than you do at $2 a pair. Even if you did, five pairs of $2 socks will outlast one pair of $10 socks.