ON and a few other brand names, are owned by the parent company Glanbia. They operate dairys too. No idea on the actual mfgs of all of GNCs product line, but it wouldn't surprise me if some of their protein came from Glanbia. Every industry is like this - there are a few OEMs that actually make the stuff, and a ton of "brands" that just buy it and slap a label on it. Most of these herbal extracts are coming from companies in India and China (Here's one in India that will make and sell you your very own branded super-supplement: Stiriti Ayur Therapies Private Limited ***************.com/index.html ) As for the Creatine, as long as it says Creapure (although others may be quality too) get the cheapest Mono you can find.