PayPal alternative ?????

Problem for us Canadians.
Post office no longer does american money orders.
We use alot of E-tranfers, i dont think many banks do E-ransfers to American banks. (I knowbmine doesnt) Unless you go into the bank which is a hassle.
Paypal seems to cover everywhere.

I tried a moneygram once and it all went to hell so i wont do that again.
Western Union was a giant hassle as well. Wont do that again either.
I stick with paypal as it seems to be accepted everywhere now.