Some comic-book stores are total dungeons — unreasonably dark, gunning for a spot on Hoarders and manned by jerky, know-it-all clerks. Others boast bright lighting, cutesy displays and all the sickeningly sweet sunshine and unicorns you desire. The Fantasy Shop location in St. Charles finds the middle ground, preventing your shopping experience from becoming too depressing or too candy-coated. There's a slight on-the-DL feeling when you step into the shop, which stems from the dusty linoleum floors and pop-up strip-mall Halloween outlet impression, but with its wall of current weeklies, boxes of back issues and shelves of graphic novels, the Fantasy Shop is far from temporary. And if you need a few impressive nonprint pieces for your shelves, the helpful clerks can point you toward character busts, fantasy weapons and strategy games. Don't forget to pick up some Batman Pez dispensers at the counter!