Thank you so much……
I'm ok thanks, hope you too.
no one can predict when you should expect to get 2nl. A lot of numbers are current for May, that does not mean that everyone will get their interview in May. But you can now expect it anytime, who knows.
about Visa payment, you will pay at the embassy. but check your embassy requirements anyway.