I concur with Travis; I've used FFF's online store before, and it's pretty painless. The other thing to point out is that while the hat only comes in L/XL, since it's a flexfit hat, it still fits well. I want to say I'm some sort of medium for hats in general, and it fits me fine.
I wish more breweries could get on board with some decent caps like these. Smallish logo, not obnoxious (assuming your ok with skulls), on a quality FLEXFIT hat. So sick of all the trucker/cheapo crap out there.