Doesn't the fiver charge for ordering and collecting at the airport 1) pale into insignificance in cash terms compared to the cost of a transatlantic flight, let alone the hotel room you're not having to pay for, and 2) save you from having to mess around beforehand buying the stuff, packing it, and getting concerned about whether or not security will take it off you?
Simplest has to be pay it, then seethe silently ...