Wierd for the bank to send it through twice on their own. If a check bounces you wouldn't think your bank is going to take the time to try to send a bounced check back to the bank that just rejected it as NSF. That seems like a waste of your banks time and money, not to mention a waste of YOUR time and money because you had to wait for them to send it off to Canada a second time. I would ask my bank why they sent it off the second time and caused me to lose a week in getting the money.