Convenient but quality depends on your shopper
When I get a careful Instacart shopper, everything is perfect, fresh produce, sensible substitutions, on-time arrival. Other times I get bruised fruit or a random swap I didn't approve. It's a genuinely useful service, I just wish the experience were more consistent across different shoppers.
Convenient, good shoppers are excellent
Quality varies a lot by shopper

