the conversion centers in the airport or around the city tend to be huge rip-offs you won't get charged as many fees at the ATM or the bank,and the conversion will be exact
always have local cash
call you bank or credit card provider
sometime banks think that fraud maybe occuring if transactions are suddenly happening in Bali when you are from Jersey