Creatine rocks, Every athlete in the world uses it because of the evidence that it works and works well. Unfortunately the clueless sheep that work at GNC and other stores think everything is for energy. Creatine is not for energy in the sense that you would think. If you don't hit the weights hard, don't bother.
As for the cost to benefit, creatine out ways almost every supplement except whey protein.