OK, I won't mention the site I bought this stuff from but it was USA based and this is what I ordered:

Tamoxifen
Clomid
Letro
Cialis
Clen
(other stuff that would be totally ok so won't put in here)

They shipped by USPS and when I used the tracking number on their site it says that it all left the USA on December the 16th.

My questions are, could it actually take that long to get here or would you say something is wrong by now. What do you think the customs in the UK are like they might have kept my stuff? And if they did would they make me aware they have kept my stuff?

Thanks for any advice as I've spent a LOT of money and I'm getting worried as the company just keep saying wait for it.

Thanks