Try Dirty Billy's Hats: http://www.dirtybillyshats.com/
I know he makes them by hand, very authentic.