I cant answer your question about the cheaper creatine, but I just bought some TRAC today. It is expensive, but Im a firm believer in "you get what you pay for"...most of the time. Sounds like you have had good results with TRAC? Im hoping it will do the same for me.