I was surprised someone mentioned a shortage this time last year, I had a shot, just called my GP, booked myself in, paid my money (about £30 if I recall) and that was that. Mind you, its only due every 10 years, so not that difficult to remember to get it done a little bit early...