OK so in my search for injectable l-carnitine I ended up on a vet supply site. (thanks guys, you know who you are!)
I then started browsing through all the other stuff on there - injectable b-complex & aminos, kynoselen, amp5 etc.

Has anyone tried any of these, and if so what were your results?