Yes ! Stadium Goods store and website is completely legitimate! In addition, Stadium Goods currently has four physical stores, two in Chicago and two stores in New York (see address below)