In Canada you can now buy Bitcoins with Visa® or MasterCard® using Western Union – limit is up to $950 per transaction for this payment method.
You can send more money with other methods and if you bank with ScotiaBank or BMO you can also use their services to send money through online banking, including a mobile device with ScotiaBank Mobile Banking. Western Union Bitcoin purchases can be placed through several sellers on the www.LocalBitcoins.com marketplace.