Placed an order for online delivery 4 days ago for it to arrive yesterday. Waited for the designated time expecting my lovely groceries. Did not arrive. Called customer services, rebooked order for this morning. Still nothing. Called customer services after designated time of delivery arrival, they cannot deliver till tomorrow. Lovely guy at other end tried to call the store for delivery today anytime (means I have to stay at home all day) or for tomorrow, means I have to go to shopping for food today for this evening. They have me by the balls (if I had any). AIBU to be upset about this?