Actually Pasi, I was reading a few other posts and my understanding is that their credit card payment system is not fully functional yet and hence for credit card applicants the timeline is probably 3 months (unconfirmed). However, looks like they plan to make that system running by the end of this month, so hopefully that will sort things out.
What is your NOC, and local visa office, by the way?
What is your NOC, and local visa office, by the way?