Anguilla is free if you anchor in Road Bay, very friendly customs. We heard of this life jacket rule but did not see one life jacket in any dinghies, even the dinghies checking into customs. My question, where would you put them and would they still be in the dinghy when you returned?