I love going to Avatar. It a great enviroment and usually busy a few days a week when D&D, L5R and more gather around to have fun. The table Enviroments for Warhammer 40k or any other "Big battle" systems (I call it this cuz I don't know the true name) are really amazing and completely customizable. There is an assortment of comics for sale but for me it is their minis, books and over all supplies for a ton of table top rpg, board games ect. All the staff is very friendly and knowledgable with everything in the store, able to answer majority of questions or at least tell you how to aquire it. Special orders are available as well which I use often.
They also host events for building and painting your minitures, contests for best painters as well as tournments (my friend won a Katana from their offical L5R tournament).
Overall its a great place to try a new game, hang out with people that share your interests or just to chat with great people that have astounding imaginations.