I hope the police return your money order so that you can hand it over to your landlord! 
I also hope they lock that creep up!

Karen