Paid extra for express delivery by the 2nd December as this was a gift - stayed in all day but did not turn up.
Finally turned up yesterday afternoon so will have to give gift late!
Contacted USC no apology given just that there had been a delay and refused to refund the extra postage I paid.