my buddy gets creatine powder from walmart, cheap as shit.

I have been using the GNC "PEG" form, supposed to be once any time of the day without relation to workout time.

experiences? opinions?