I can get my groceries delivered for free by Instacart through the grocery store. 

I have rarely used that service because every order even a small simple one has had something wrong with it. 

I do grocery pick up instead. The experience is a 180 from Instacart. The people at the store rarely make a mistake and I've never had to wait more than 10 minutes, usually it's five or less.