+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
a money order is better than visa debit!
 
Kundalr said:
But i wouldnt be able to know when they are going to charge me....

You can use cheque. It will let you know when they charge you.
Or make Costco American Express Card.
Limit of AMEX is enough for immigration payment. ::)