I find that Warp 2 (down 97th street) is actually quite nice. The won't bother you unless you need help and they generally are helpful. However, there is a comicbook store just off Jasper and on 124st that is actually pretty cool. The clerks there will chat with you and be friendly about trying to find what you need.
Unfortunately I can't remember the name and am too lazy to check it up...no wait...I'm not. Here you go. http://www.happyharborcomics.com/
no subject
Unfortunately I can't remember the name and am too lazy to check it up...no wait...I'm not. Here you go. http://www.happyharborcomics.com/