I get extremely tight spreads closer to .001% with Bank of America wire transfers, Wells Fargo wire transfers, and ATM withdrawals in foreign countries, specifically Mexican Pesos, Swiss Francs, Euros.
It exactly matches the spot FX rate that I would see on my broker's terminals.
Transferwise has not been better for me, except to easily allow me to have Euro bank accounts as an American.