My delivery was 4 hours late with no apology and confusing communication from both Ocado and the driver. An baby item I was in need of was out of stock upon delivery despite showing available when I placed the order the evening before. I had high hopes but felt completely let down with my first experience of shopping with Ocado. Such a shame...