Is it usually very slow?
I got a catalogue thing in a baby magazine and decided to order some things. That was on 28th April and it still hasn't arrivedm, although I had an email last weekend saying it was ready for dispatch and when I go to order tracking on the website it says it has been packaged and is ready to go.
I thought it would be here by now (ages ago!) it's annoying!