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.

I sold some stuff to a member here, that's Canadian. PayPal has a $5 transfer fee to me. I don't know if this is a Trade thing, or a PayPal thing.
Isn't the exchange rate bad enough..?
Doesn't seem fair to my Canadian friends.