Gave me a slightly better euro rate and also £5 off.
Cold from me. Go to fairfx, pre-order a fairfx card loaded with £495 … Cold from me. Go to fairfx, pre-order a fairfx card loaded with £495 worth of Euro (which allows you to withdraw money from local ATMs when you need it, or use it as a mastercard), and you get just over Eur 573 (in reality you order a Eur 570 card, and get it cheaper than £495). Also works for any amount, much better if you do not need five hundred quids worth of currency. And you get the convenience of not having to carry around loads of cash, you can use ATMs charge free at your destination.