Yes, Instacart can be worth it, especially if grocery shopping is something you don't like to do, don't have time to do, or are unable to do because of health reasons. If you as the customer are signed up for Instacart express and need new groceries every couple of days, then Instacart might be ideal for your situation.
Mentioned in this answer
Instacart
Groceries delivered in one hour