<prompt> Human: The check was issued by a company in exchange for completing a survey several weeks ago... I didnt expect to actually receive a check for doing the survey, but I know a couple of people who completed the same survey and were also paid for them. They initially added the amount to my available balance, and I used my account normally. The next day, my card was declined at the gas station, so I checked my balance and found that my bank had placed a hold on my account in the amount of the check. The hold did not have a release date posted, and did not state what it was for general was the only description. When I called the bank, I was told that since the check was from Canada, they would need to send it through collections before releasing it back to me, and they had no timeframe for how long this would take. Normally I wouldnt fight this very much since it wasnt really a very big amount 50, but Im pretty hard up and was unfortunately kind of counting on having this deposit available when I put it in the bank. Has anyone ever heard of anything like this? TLDR: Deposited a check into the bank. They put a hold on the amount because the check was Canadian. Bank has no idea as to when the check will be processed.  <response>: Your bank hasnt gotten the money yet so putting a hold on your check is the right thing to do. 