The bankwest card also charges 0% for actual transactions in foreign currency, so when I travel I normally put as much as possible on the card and then pull out cash in $200 odd dollar bundles. (Works really well in the USA where cards are normally accepted... Obviously not in Cuba, but the card, being an Australian one should work over there for cash advances at the bank).