Do you guys agree? I'm thinking of substances like: -NADH -D-ribose -Co Q10 -L-carnitine -... These things are very expensive and seem to be very short term help (if any). I think the best investment as non-lasting energy giver is Hydroxycobolamin (B12) injected intramuscular or maybe sublingual tablets. Anyway i'm not gonna use any of the list no more.