Moe's offers on-line provisioning. We used it this past June. It is not obvious on their web site but if you call them they will tell you have to access it. It worked fine. They called us a few days before our trip to review out of stock items and substitutions. These were minimal, but it was good to know in advance. They delivered right to the boat at the requested time.