Amongst all this discussion on Travelex rates it's probably worth plugging their "Price Promise" again. I've used this on 100% of my pre-orders against Thomas Exchange Global's online rates.
https://www.travelex.co.uk/offers/pr...rms-conditions
It's still not as competitive as a mid-market rate FX card, but for those that need cash immediately it's worth bearing in mind.