If you've moved from Canada do you not still have a bank account there? I moved from the US and kept my US bank account. I send the few cheques I get back to them and draw the cash out at an ATM. I don't do this much though, most of my payments come either via paypal or wire transfer.
