You can't beat SmartWool socks, but they are admittedly expensive. You might even want to give them as gifts, as I do. This purchase was the result of a careful but easy search on Amazon for these socks at a reasonable price. You will not regret the purchase.