He is coeliac, and the GP says he needs B12 injections. GP says pills may not be absorbed. Dh is happy to have injections - I just wondered if there are any nasties in the injection - mercury??? - or if they are perfectly non-contentious?