Sounds like they only just sent it.
I have the same problem i sent something recorded delivery on the 11th of october and they've still not got the item, yet something i order for myself last friday showed up this morning!!, i don't know what's going on with the royal mail but C.R.A.P spring's to mind i get the feeling i'm gonna be giving a refund to somone and claiming my £34 compensation back