Instacart jacks up prices, on top of various service fees. They also say that the delivery will come within a certain amount of time, mine was 2 hours yesterday, and 4 hours later they said it would be anohter two hours... at the same time, the same store had deliveries "available within the hour." I contacted customer service and they didn't even read my response, just a generic, blah blah blah. Won't be using again.