My husband starts social security this Fall and I am trying to figure out whether to direct deposit to our US account or our Canadian account. When I want to move money from the US to Canada I go through VBCE out of Vancouver .. currency trader. I set up an account and transfer at will .. anything over $10000 you need to call them. There is no fee .. although they get their money somehow. The rate is much better than the bank. ie .. friend from florida wanted me to deposit $2500 US into his CIBC account in Canada in May. He sent his blank chq. I called CIBC for rate, then went on VBCE to see what their rate was and it was a difference of $80.00 !! I deposited his cheque into my US account, transferred it to my account via VBCE to my credit union and then wrote a cheque for the value minus $50 to be deposited in his CIBC account ... He was $30 bucks ahead of CIBC rate, I was $50 ahead
After reading about the frustrations with direct deposit to Canada maybe this is a solution.... direct deposit to USA account and then VBCE it to our account in Canada .. or not if it is needed down there???
Not sure if I am overlooking something but it is a solution that puts more dollars in your pocket.
I think it takes a couple days though to get into your account, a week if it is over $10000.