I think that IBQ gives one free transfer a month, they charge you then it is refunded.My bank, doesn't charge for transfers inbound so that works.
Maybe look at setting up a new account with no charges for international transfers?
Always good to keep an eye on the ER via XE.com etc, and pick the best time to transfer. Can make a difference
May the farce be with you
Daft Wader