My parents kindly bought a pram for my first baby due in November, it was due to arrive today. I received an email notification that they had attempted delivery this morning but no one was home, I haven't left the house.
When I tried to arrange redelivery it kept saying my post code was incorrect. I checked the confirmation email from John Lewis and it has my correct address and postcode. I also saw that it said it was at a delivery office in London, I live in Surrey.
I assume that somehow Royal Mail have got the wrong address and tried to deliver it somewhere else, even though John Lewis had the right address.
I called John Lewis and they wouldn't tell me anything because the account is in my dad's name and it's a GDPR breach. I don't want any account or payment information, I just want to know where my item is! How can it be a breach when the delivery name and address is mine?
He said the only thing to do is get my dad to call, which is really going to be easy when he lives on the other side of the world. 
Now on hold to Royal Mail and have been informed the wait will be over 30 minutes. I was so looking forward to the pram arriving and now I'm just grumpy. I really hope they can help and I don't need to go back to John Lewis for something.