As long as you are carrying under 10k per person you dont need to declare the cash. I came in with slightly over and while I was declaring the cash I clarified with the border authorities.rizmayo said:Did not understand the 10K per person advise for cash? Please elaborate.
Banks won't negotiate on inter-bank transfer rates unless it is a very high amount.
In terms of the wire transfer it depends on the banks. I banked at Mashreq and they were open to bringing the rate down when I called their treasury department directly - their counter staff was not helpful.
The advantage of a wire transfer through a bank eliminates the question of source of funds and credits the money instantly to your account in Canada without the wait times involved in a draft.
hope this helps