I recently used instacart for a couple of weeks after spraining my ankle. I did about three or four orders and there was an expired item in every single order. I got expired lettuce twice, a loaf of bread that had already expired, and pound of salmon that was beyond rancid. Each time I have to write an email to customer service and ask for a refund. It's really annoying that their shoppers don't check the expiration dates. It's a waste of time and money since you're paying a convenience fee + tip.