Im asked this all the time by the same teller who cashes it, same one, she asks the same thing, kinda makes me nervous, Im not gonna say "Oh this is from gambling". The first time she asked, she says, "What kind of check is this, is this a payroll check"? I pause and nod, and then reply "Yes, its payroll". So now whenever she asks I say "Its a payroll check". This is at a bank that is for credit union users, my actual bank, when I took it to a branch, the idiot teller says we cant cash this, its from Canada, I didnt push, sounded dumb to me, I bet if I took it to another branch there would be no problem. Anyone have any stories about cashing a payout with their bank?