We got there 30 minutes early and left 5 minutes before my actual appointment time, including 15 minutes waiting time afterwards. Didn't feel a thing but must admit my arm wasn't swabbed before the injection, no cotton wool afterwards in case of bleed, which it didn't. I hardly felt it go in - took less than 2 seconds.