GNC=General Nutrition Center....
Good whey and creatine? go search the intarweb, go for price, it's all about the same...
I have been using different brands, creatine monohydrate, citrate, creatine pyruvate is the best yet, try it, just search it, when it comes to protein, don't be so anal, any animal protein, that is whey, caseine will do, stay away from soy though.....
I won't write my four page explanation, just do a search for soy and the estrogen effect if you're in doubt...