>>7658703Some review video linked to a website called thenecastore. Is this site in any way associated with the official Neca site? It just seems odd that they would have two websites. One to display their merch, and a different site to actually sell their merch on. Is the site legit?