Woohoo! Did a wire at my local bank yesterday, international transfer only cost me $20 USD, I paid exactly what I was refunded, and because of the current conversion rate, I think OP actually got just as much money in pounds, so I don't feel like they're being short changed, which is cool...