Check out atlargenutrition.com Great prices and products. Muscle milk is a solid product but i agree its expensive. It doesn't contain actual creatine.