In several pic from this past weekend, Hamish is wearing this hat (pic shamelessly stolen from Freelander)

I have seen similar ones sold on e-bay as either an Irish caubeen or a Scottish military balmoral. Regardless, I can't find one for sale anywhere other than e-bay that look anything like this (other products with the same names pop up here and there, but look different). Any help?

Adam