 While in theory, deck cargoes can be arranged between any two ports and at any time, costs are reduced if a number of yachts are shipped together.Because most ships are non-US flag carriers, they are forbidden by law to transport cargoes between US ports.To comply with the law, they load or discharge in Canada, the Bahamas or Mexico.