Originally Posted by ready2board
I agree we must respect the laws and customs of other countries and cultures...However, does anyone know exactly why it is against the law to take say, a ham sandwich, off the ship? Is it because they want you to buy their food for economic reasons? I'm sure there is an obvious answer that I'm just missing.
It has absolutely nothing to do with economics (that is, wanting you to spend money in the country on food) - it has to do with protecting the ecology. Just ask anyone in California about "imported" bugs and what it has cost. And it's not just other countries - just try to bring even a single apple into Hawaii and see what happens to you. All luggage going into that state is carefully inspected.