I placed an order 7 days ago for a ready to decorate cake from a bakery online. They claimed to have a 3 day turn around and I specified that I needed my order by tomorrow at the latest as it's my daughters birthday on Saturday.
Today came around and I'd not received any delivery details or correspondence at all. I emailed asking if they had any update on when my cake would be delivered. I got a quick response saying that it was out for delivery with DPD and would be with me in about an hour. Great!
An hour went by and the DPD driver pulled up outside and scanned a parcel but then got back in his van. I flagged him down before he drove off and said he assumed id done something on my end as the parcel now had a bar on it and had to be returned to the depot. I told him I hadn't done anything and he tried to scan it to allow me to take it but as the bar was still in place he couldn't let me or he'd get in trouble.
By this point the bakery was closed, and DPDs customer service are non-existent but their automated bot said that it was on its way back to the bakery. The tracking information says that a "return to consignor has been requested' and the latest update from the depot is that it's on its way back.
I've now got to either find the time and money to make a cake from scratch or go and buy one. I highly doubt that they'll be able correct the error (if it is an error) and get me a cake by tomorrow as they aren't local. I've emailed asking what's going on and if it's a possibility to have it sent but would it be too hasty to request a refund now? I'm in a panic trying to figure out what to do now
TLDR; I ordered a cake to decorate for my daughters birthday on Saturday. I specified I needed it by tomorrow at the latest. After chasing up delivery info the order was cancelled minutes before it was meant to arrive. The driver tried to give it to me but wasn't allowed. It is now being returned to the bakery (not local) as a "return to consignor has been requested". Is it too soon to request a refund? Or should I wait for a response?