(In case TC doesn't get back to this thread...)
I'd put money on the answer being "No."
Funny how the introduction of Biotest Creatine created a thread with everyone talking about how now they can order ALL their supps online from one source, and support a great site, while over here there's a rush to WalMart because the assumption is that it will be a better deal than what Biotest offers us here.
Read the labels, people! Stick with T-Nation!