It would seem logical for the Haitian government to impose a duty on imported rice amounting to five gourdes per sack, to bring the domestic rice into competitive equality with imported rice. Then the money raised by the duty could be used to subsidize Haitian rice, making it available at a lower price while simultaneously offering the rice farmers a better deal. Furthermore, the money raised with this duty could be used to improve rice cultivation methods. Until and unless Caribbean governments are able to control smuggling and efficiently administer subsidies of the type you suggest, the charges will serve only to discourage honest operators. Rather, it is quite open.
Huge ships pull up to the dock, and an open unloading goes on.
It's just that those behind the unloading are powerful persons, often military people, and they just ignore the duties.