TD Canada Trust Bank stole from me - what would you do?

Geeezus Kaaariest. Quick bawling, cash the check, close your account, and move on down the road. Be damn happy they decided to refund your money. Many banks disallow problems if not brought to their attention in 60/90 days. This also includes other business credit like power and the phone companies.

then 67Dart273 shocks us all with the breaking news that he doesn't like me,

I have a ONE dollar bill with Chase Manhatten which they refuse to release. I claim I don't owe it, they claim I do, and they won't close the account, which means it's vulnerable to piracy and theft. They must have spend hundreds of dollars of labor time arguing with me over this issue. I'd LOVE to close this account and tell CM to 'eff off.