It's been a week and he received the money cause he called my bank and said his bank was going to hold the money order for 6 months (should have known at that point), he was to mail the money order back and the funds were wired to his bank. We've cancelled the money order but if he cashes it elsewhere my bank will charge him with fraud. Like I said it has been a week and he has my money and can't get in contact with him.