You can use a company called "Fine foods afloat" based in St Thomas. However we have self-provisioned a couple of times at Moe's Fresh Market. They have very good selection and maybe only a little more expensive than Cost U Less.... But we just make our list ahead of time and can completely provision the boat in a little over an hours time, the market is just across the street from the AYH marina. The guys at Moe's will also help you cart the provisions to the marina if you need a little help.