Actually, I would suggest buying all of the goods you mentioned on Tortola or in the USVI. Should all be available and no shipping problems.