I am a musician....I currently play the flute and a little piano, but have played most of the instruments over the years.
This is one of my most favorite and least favorite shops. How? They have a great selection of current sheet music. I can usually find several I want to buy. That's the problem - they're so good, I want to spend more than I should!
They also sell guitars, ukuleles, and other instruments. They have some supplies like tuners, reeds, and so on.