Yes maam, after some research and based on the forums i read as well, they recommend CIBC.
I was also quite OC when I did the wire transfer at BDO. I kept reminding the teller to make sure that all details are correct when they did the transaction. Although, I read that CIBC is not as strict...