Usually buy my zma and bcaa at Walmart - the six star brand and body fortress.
Compared to the gnc varieties six star is cheaper. I'm curious whether cheaper also means underdosed ingredients. Could be ingesting chalk dust for all I know. Any of you folks have any thoughts experience with the Walmart shelf brands?