This is a fun place to spend some time, and they have a nice selection of items at reasonable prices.
I find this is a good place to get unsigned 8 by 10 photos of current and retired baseball players. They have a wide selection, and a decent price. And if you have time, they can usually order photos that are not in stock.
They also have a lot of baseball cards, if you're into that, as well as a selection of collectibles and other forms of art.