I loved Instacart for the first month. Then I placed an order, selected a window that allowed me to get to work on time the next day, check on the order only to find that they changed the delivery time to after the window with no notice. I called them and they said yes, they do that sometimes?!?