Although limited, Popkiller on Vermont in Los Feliz has a made some good choices (with more to come) that don’t scream fly-by-night tacky costume pop-up shop, especially when mixed in with the other cultural ephemera they stock. This is their third shop in Los Angeles, and its official name is Popkiller Dept. to differentiate between the other two; one in Hollywood and the other Downtown.
Popkiller Dept., 1856 N. Vermont Ave., Los Angeles CA 90027