You would never get the stuff through customs to get on the boat in the first place, and no cruise operator would allow you to sell on board. Would have to hire our own ship!