I'm a Oct 21st applicant. The fact that my bank draft still not be cashed make me worrying. I am concerned that if individual NOC cap is filled as I applied as 1215, the second highest NOC code people apply. Do you know how long it delayed for bank draft or money order, compared to credit card...