US Money Orders

You can get them from a bank or Canada Post. Sometimes it is a hassle to cash certain bank ones so I would go to Canada Post and get one. It will cost you a few $ but it is better.