So glad to hear that others are also bringing in coolers of food! Several years ago when I first inquired about bringing food through customs, I was met with many derisions and admonishments about the great onshore dining establishments (which I was already aware of, thank you) I was actually scolded! I ignored the naysayers, and for the past several trips, I have planned menus for all breakfasts, half lunches and dinners, and especially on-board appetizers. Our last crew of 12 really appreciated the planning and sheer enjoyment of easy meal prep for gourmet meals at budget prices. We freeze most items in ziplocs and pack them in sturdy (think Omaha Meats) styrofoam coolers that we can leave behind. And we still eat out 4-5 lunches and 4-5 dinners on shore without breaking the bank. It requires some planning, shopping and meal prep ahead of time, but for me it's a no-brainer to enjoy the vacation of a lifetime!