This is what I do, and everyone has told me what a great idea it is... Buy one of those heavy plastic totes from walmart or wherever. Sterilite or Rubbermaid. And pack it inside a suitcase or duffel bag. we have a large duffel bag that i can fit a fairly large plastic rubbermaid tote inside snug-ly. (the tote /tub is about 24 inches long, X 15" wide X 12" deep.) I packed all my FE stuff inside and it all stayed very safe. Even if some tossed my suitcase, the goodies would be safe. also things that could wrinkle or get water-damaged are protected in the container. (The contents were packed tight so nothing could be tossed around within the tub.) Then when you pack to leave the cruise, all your FE gifts you have received will pack securely inside. I have done this for years of WDW trips. We pack lots of snacks to take daily to the parks. This container keeps them from getting smushed on the flight. For WDW we pack chips, cookies, packages of muffins for breakfast, etc. and nothing gets crushed in that container. Then again, for the way home, we pack breakable souvenirs, papers, special things for scrapbooking, etc inside and they arrive back home without so much as a wrinkle.
I hope this idea can help others. It works great for us!!