BT Vancouver: A Visit To The Granville Island Hat Shop And Some Great Tips On Choosing The Right Hat