So a UK airport takes the money and then orders it waiting for it to be collected on arrival? And airports have to all then keep an arrivals store manned and open all hours of the day to give out customer orders thousands of miles from where it was purchased? I can't say I'd bother with that. On arrival I just want to get going and not mess about with a second retail experience after a long flight.