We have ordered food items and champagne on Carnival before. Because of regulations, they cannot deliver these items until the ship is so many miles at sea (similar to the same reasons they cannot open the casino or shops). We have always received our items the next day. I'm sure these items are on their way.