Parents have a normal credit card. They've bought some currencies in the past. Various banks have a foreign currency deposit account which might be for use in nz only. Then anz for example have a travel card but the conversion fee is 5.95% on top of the MasterCard fx. There is the Airnz one smart also. Normal credit cards might be 2.5%. Over the counter in a bank with a deposit account might be 1%.
What have you guys used?