Got an email saying that my order is shipping in an hour! The DPD tracking page says that they only have the data, but ChemCloud's website states it's shipped. I guess DPD will update the status of my parcel soon.