Thanks for the update Sam. I have heard some similar reasons to the ones which your HR director told you(Ramadan backlog, EID etc.) I hope that this is the case and that we will all receive our visas in January. I will keep you all updated, and please do the same if you can. Happy New Year!