I prefer True Nutrition, they have more products that I actually use and they give you more mixing options. I do think they got their idea from Protein Factory, however I think they do a better job. Unfortunately due to shopping, it is generally cheaper for me to order from Protein Factory due to the fact it is located on the East Coast and I live in PA. TN unfortunately is on the West Coast. If live on the West Coast, I wouldn't order from Protein Factory, there is no need to.