Great selection of all types of hats. I'm not talking sports hats. All types of different hats a person could wear day to day or for special occasions.
Staff is very friendly and knowledgable and they don't mind if you try on as many hats as you want.
They have a nice selection of Steampunk hats. Not costumes - hats you could wear.