Im with scotia bank ,opened up a personal and biz account no problem ,they dont seem to have issues with large wires and even cash usa checks instant for me(on the basis that the first one to bounce will mean that privilage will be withdrawn) but hey thats fair !
So I recommend Scotia Bank
