You need to understand that a bank is required by law( due in part to revisions of the Patriot Act following 9/11) to keep log of all money orders/bank checks that are done for over a certain dollar amount(not as large as you may think). There is a lot more involved as part of Bank Secrecay Act that accounts for money trails. Bottom line, get the check, call the bank and verify the records. If they have it on their data log, it is good.