ThanksI am on the same boat. I sent the web forms on March 1st but haven't herd back yet. I sent an email for follow up but no reply to either.
I called them and they told me to wait as they have large volume of applications. Person over the phone was not able to give me an ETA, he kept on repeating that I will get the payment link soon.
I also told him that I only have 30 days to submit my passport but he mentioned that it ok even if the 30 days deadline is missed, visa will be stamped on the passport without any issues.
On which number you contacted with him?