We are on a Princess cruise from FL and are allowed to bring on board two bottles of wine. Rather than buy it in the UK and risk it getting damaged when flying into Miami via Tampa it makes sense to buy it duty free. Will we be able to board our flight at Tampa with two bottles of champagne bought from Duty Free? I've never seen booze being sold Duty Free on American Airlines "internal" flights. We're getting a Cruise Line coach from the airport to the boat so won't be able to buy anything when we land. How do regular "cruisers" from FL manage?