VFS have always been a pain. I had big big trouble with them in 2009 they did me no favours then. Spain used them until last year and changed to BLS who are no better. The complete setup is not fit for purpose. If I ran my business like them I would be broke in a month.