My grandson is going to spend 5 months in Bologna, Italy completing the 2nd semester of his undergraduate degree. He needs to apply for a credit / debit card that treats him fairly - i.e. minimal / no foreign transaction fees, a fair exchange rate for euros, and access to spending cash on as necessary. Any suggestions for a card / cards that would meet his needs? Thx.