Blimey, Thomas Cook are running a proper rip-off. In the UK, Moneycorp, pick up your money at the airport, is 3.997 for today. In Turkey, good plastic was 4.085 for yesterday (cards get charged next working day). Both are for changing £50 worth. That's TC deducting 30TL of your money because you chose them.
What is good about the airport pick-up deals (the one I use anyway) is that if the £ goes down you still get the rate at which you ordered; if the £ goes up you get the better rate on the day. Rather good that, I think.