When I went to the mall this weekend I was interested in buying a fedora for my man. Saks doesn't carry them, NM doesn't carry them, Macy's doesn't carry them, and I couldn't find them in any of the other 'mall' stores like J.Crew or Ralph Lauren. Where do people buy high quality Fedoras nowadays? TIA!