For fresh veg (avocados, asparagus, broccoli cauliflower, Brussel sprouts, tomatoes, onions, carrots, fresh peppers ...) seafood (frozen mussels, shrimp, clams), and poultry as well as a number of regular staples like plain yogurt, feta cheese, red rice and stuff like that, I use freshket every couple of weeks.
They even have taco shells, tortillas and the like. it also has really cheap huge fresh dill, cilantro, basil, and green onions. Arrives the next morning,
For other meats, I order from Sloanes and Smoky Mountain (also has mainland cheddar) once a month or as needed.
Once you have done your first order, you just reorder items as needed, no searching or faffing about,
Milk and stuff like fresh herbs, tarragon, sage thyme etc I'll go down the block to Villa when I need it. fruit comes from the fruit guy that passes by the house daily.