I rang CS & was informed it was still showing as "in transit", over a week it's been showing that.
I used the Elemis £5 voucher on it too so if it is cancelled that will have been wasted.
You just can't rely on delivery can you? Even though you're charged for what should be a first class service.
Some vet meds I ordered for one of my dogs, later than the TSV, came the very next day, free P&P.