I might as well post both my favorite online and irl shops: Massdrop is my favorite online because group-buy help everyone save money, and you never know what's gonna come next. As a keyboard hobbyist, I always get surprised whenever i see new additions and sad when i realize that im still broke, lol. Thrift Stores in general are my favorite in real life. I don't know why, but I really like the mystery of things when i go to a store. I usually check out the keyboard section first though, just in case i can find some vintage mechanical keyboard since it can happen, and then just look for anything cool I can get my hands on. I've always liked the sense of surprise you get when you go to a thrift store, so there's that.