I made two recent orders against this offer. I got a notification from DPD that my order will be delivered today.
I eventually got a notification that my order was delivered. I checked the DPD tracker and it has been delivered to a Mr N Wong in Stevenage, I am in Leicester.
The tracking info showed a Stevenage address, a different name but with my email and phone number...