With the banner headline 'Our biggest ever Baby Sale'? Are they selling the biggest ever baby, or are all the babies in Ocado on sale at the best ever bargain prices? And they don't say if the babies are organic, or whether they have Value babies as well as ones in their luxury range.
Sadly, ass Ocado don't deliver in my area, I can't order myself a baby and test out their service. 