It's true when I was routinely repatriating income with a forex trading desk the experience was not totally streamlined and paying attention to the spread and rates pretty closely. But also I got out "lucky" by exiting at 1 GBP/1.62 USD (moved home a while back), and the timing mattered a lot more than the rates