BBC South on the TV news just had a segment about somebody with PA self-injecting with B12 from Germany. I only came in partway through so I'm waiting for a repeat later on.
They had some medical representative saying that people must be wary when buying online (with no mention of the fact that it's perfectly normal in Germany) but then had a magic final bit.
"The BNF says that doctors are free to use their discretion on how often they prescribe. But, until they do, people like Carol (??) have no choice but to take matters into their own hands"
I think I remembered the name correctly.