I tend to agree with the others. They have to be manufacturer's packaging and they cannot be perishable, so you would risk having to throw all of it away at the terminal. By accident, I had a string cheese and a lunchable in my bag that my kid did not eat en route (I was planning on tossing them at the port and forgot) and they made it on to the ship with no issues, so I am not sure how thorough they really are...but they do have rules that they could enforce.