He's from Canada? Geez....he's getting off easier if he would pay you now as compared to when he should have payed you months ago considering the exchange rate.