Has anyone used Synthetek's (makers of syntherol) injectable l-carnitine or time released injectable b-12? I plan on adding the b-12 to my cycle. Is it worth the extra money compared to their veterinary counterparts? Thanks in advance.