I put this post up the end of July 2021...as a few people are asking who is still supplying from Germany I decided to re-post.......
Anyone looking to order B12 for SI ??...... I placed an order for Rotexmedica 1ml B12 Depot with Bodfeld Apotheke on Monday 26th July 2021 paid via bank transfer. Parcel Force have just delivered it today Wed 28th July 2021 at 11am. Amazingly quick service ..postage cost was €9.98 and use by date is April 2023....hope this helps