If you're a sci-fi fan, you have to go to Starbase 21 just to browse. They have the most extensive inventory of everything Star Trek, Star Wars, etc. Costumes, models, phasers, ...
All reviews seem positive