While I still really like Buffalo, they are getting a little to corporate for me. They have their own clothing line, and charge way too much for those pieces. Also the prices of most of the other clothes have gone way up. A lot of the shirts are over $20, which seems a bit high for pre-worn items.
They have great and unique jewelry so if you're looking for a fun piece, deff check it out. If you don't mind spending quite a bit of time searching, you can find some good stuff - though it will take work.