Hi Pawneese
just renewed my passport (UK)
i used Key visa who had my passport on the 22 december and money on the 23 .
they delivered it to VFS ON THE 17 JANUARY (earliest appointment they could get)
came back to them on 24 february and i received it from them to-day 26 feb by ems
so not bad as it was only 5 and a half weeks from delivery to VFS and return