November 5, 2016 Eaton Donald Does it deliver? Creatine Supplementation – Does it deliver? November 5, 2016 Eaton Donald Does it deliver? Creatine is one of the most popular supplements available to recreational and high performance athletes alike. In this installment of the Mitochondria Blog, we ask the question: Does it deliver?