So I went to cash a cheque, which I've done before, no problems. Today, apparently because it was an international cheque (USD, I'm in Canada), they said that they could not cash it, and it would be held for about 15 business days. The company was Bestmark, for an oil change shop. And the teller kept asking the type of work I do for them, what kind of company they are, etc. I'm fine with the questions that ask if you've received payment from them before, and if you were expecting the payment.
Anybody else have problems with the bank questioning your work or where your cheques come from?
The stupid part is that electronic deposits SHOULD be feasible with international cheques. Just add a field where you can select the appropriate currency from a drop-down list. I get USD cheques most often and they are the hardest to cash/deposit.