shipping
If he can get accross the border, ship to a friend of his on the USA side and let him get it across. If he wants it bad enough, he will figure it out. If not, maybe you need to find someone in the USA that wants it?
As far as payment, a Canadian Postal Service money order can be cashed at our Post Offices, when they have enough cash to do it.