Mastercard rates are very good (typically better than Transferwise's), and Visa has been catching up as well.