I am due my 3 monthly injection on the 21st December, but am going to be away, so I called the GP to book in a bit earlier. They literally said I could only have it at the earliest on the 13th December (completely arbitrarily!) and point blank refused to book it any earlier (I was asking for the 9th as I'm working from home that day and could actually get there when they have appointments). It's completely ridiculous, what do they think is going to happen by giving it a few days earlier.....good thing they don't know that I inject myself in the months in between my usual appointments to make my injections monthly eh?!