Although the smell is a little off-putting, Harry Tarantula is kind of what I am looking for in comic book store. The owners are knowledgeable, very odd and aloof in that Simpsons comic book guy store way. The place is always a mess with weird and excellent finds if you are willing to dig. And there is no better place to eavesdrop on conversation. If you need to geek-out, this is the place.