We have used Moorings provisioning a lot during the last 20 years, and yes, last March was simply insane! our provisions arrived at midnight on our "evening start".

That being said, we have been pretty satisfied with their service. Every once in a while something is missing, or has been substituted, but I see this happens with all provisioning services. We too are using a la carte for our upcoming trip. Looking forward to see how it will work out.