avoid,avoid HSBC,they are useless,until it comes to charging u for everything and anything,also Citibank and Standard /Chartered,terrible,Emirates Bank are good,branches everywhere and if u are EK crew they sort out ur problems very quickly,hope this helps.