thanks ffarin 11 for your reply.
According to their request, I need to buy bankdraft from a bank in Singapore
Singapore dollar payments must be made in the form of a CASHIER'S ORDER or BANKDRAFT, drawn on a bank in Singapore and made payable to the HIGH COMMISSION OF CANADA
However, I'm living in Vietnam so I'm confusing about that matter because I just bought a bankdraft in my country when I submitted my applications to them in 2011.
Do I have to fly to Singapore and buy a bankdraft from one of banks over there or is it still okay for me to buy a bankdraft in my country ?
Seniors please advise
Thanks