I love Stinkweeds, it might be small, but it is packed with tons of great music. The staff is friendly and knowledgeable, they let you do your own thing, but they are completely approachable if you have any questions. I have enjoyed seeing some of the in-store performances they have. I also love the fact that they have promotional material for new releases, and I have gotten quite a few posters there. I almost always buy my concert tickets there as well, I will gladly support Stinkweeds when I can.
The only complaint I have is when it gets busy in there, it is incredibly difficult to move around and it can get pretty hot in there. I do have to admit I miss the other locations.