GNC is international. From the GNC corporate URL:
As of December 31, 2013, GNC has more than 8,500 locations, of which more than 6,300 retail locations are in the United States (including 1,012 franchise and 2,215 Rite Aid franchise store-within-a-store locations) and franchise operations in more than 50 countries (including distribution centers where retail sales are made)."
Having said that, I know that their Hong Kong and Macao stores DO NOT carry Anatabloc. For my friends there, I am the 'express shipping' person when I go there.
Some of their stores like Canada, Puerto Rico, etc might carry it.