Horrible, glitchy,and spiteful by withholding batches. My rating went from excellent to average because instacart let's ppl lie on you saying stuff is missing or damaged when I know for a fact IT IS NOT! They pay you garbage and not worth your time, energy or gas unless customer is tipping very generous. Instacart is so ghetto, they don't even offer a discount or even a portable charger.