InsightsEven A Candy Brand Has A Store? Spencer / April 10, 2017 A store one would think, no one visits. Pretty big so apparently not. Way too much sugar in the US.