This place alone, is reason for going to Old San Juan, Puerto Rico (okay, that's a little bit of…read moreexaggeration, but certainly a "must visit" if you're on the island).
These hats are top quality from Ecuador (the birthplace of what became Panama hats) and will be custom fit to your head. You also get to choose a band from a large selection. The staff is very helpful and certainly know what they're doing. I have gotten lots of compliments on my hat and I don't think I've ever gotten compliments on any other item of clothing!
On my recent visit I got a wider brimmed hat and the service hadn't changed from when I bought my first hat in 2019. These are not cheap hats (you can get those at Walgreens if that's all you need) but they aren't terribly expensive (north and south of $100). If you want to spend more, ask them to show you the special hats in the back room). If you're not going to be in Old San Juan anytime soon, and know your hat size, they have a website (olepuertorico.com) so you could order online.
I can't say enough about this incredible little shop.