Free: Contests & Raffles.
What Blacktail said!!! I also use Poly Liners and either Thorlo or Smartwool Hiking socks. Mid weight in the early season and heavyweight in the late season.
As said earlier start with a quality insole, I use the green Superfeet insole.
i really liked my Rocky wool blend extra cushion boot fit socks that i had. now that my work boots are really broken in i use under armour socks. zero cushion but my boots are already really comfy and my feet dont get too hot.