Second terrible experience when purchasing from John Lewis online.
Bought a mattress from them, arrived via their DPD delivery service.
Mattress was filthy and broken.
Spoke with John Lewis customer services who arranged exchange the next day before 10.30 - mattress did not arrive. Then got text messages from DPD saying that the new delivery date had been changed.
John Lewis customer service unable to help as have to wait for a different department to call back.
Do not buy anything online from John Lewis.