Far far too many shoppers. Instacart needs to put a cap on the amount of active shoppers they have. As a result you can potentially wait up to a hour to even see a batch. 80 percent of the batches only pay the minimum $7, regardless if it's a single, double or triple order. You basically work for tips. Over the past year Instacart has basically taken away (heavy pay) meaning you don't get extra pay for heavy orders. It's definitely not what it used to be when I initially signed up 4 years ago.