Quote Originally Posted by Dienekes View Post
What world didn't have barbers?
The one where you spend weeks traveling around wilderness or in abandoned, ruined cities/mines.

Having said that, I think they probably trimmed their hair that length on purpose, since it never seems to grow over the months the story takes place, until Aragorn gets crowned and actually grooms himself.