Oh I didn't know that. What about a credit card? I have used a Canadian credit card for online payments.
Also, I think in Canada you can open a "US" bank account. I haven't checked into it, but was told about it. You could have the US account and pay your bills from there by check or maybe...