Been in Valhalla lots of times over the years. It's a small shop with a decent selection of cards, fun little gifts and lots of impractical stuff. If you're looking for thousands of cards or dirty cards, don't come here. If you're looking for a more sophisticated shop with clever stuff, it's definitely worth checking out. The staff are nice but not pushy (in fact, they could be a little more proactive, but no biggie).