I was in a Building 19 store (local chain of discount stores) today, and got a 2-pack of Baseball/Football Socks in hunter green for $4.79. Perfect length.

Not the fanciest kilt hose around, but for less than a buck and a quarter per sock, who's complaining? Not my wallet, that's for sure.