Day 17 and still waiting .. USPS says they are in Sacramento, even though I am in AZ ... TO, TO, TODAY JUNIOR!
Were you counting days or business/work days, and accounting for days that Royal Mail and the USPS does not work and any possible holidays between ordering and now? Possibly you were only counting days when mail would be moving but MANY people count each and every single day, sometimes starting with the day a late night order placed on a Saturday night that could at the very earliest be processed the following Monday.
When it comes to the shipping/tracking updates, a person cannot really put much faith in the USPS tracking system information. I have had beans in my hand that the tracking information said were still awaiting overseas delivery or in one case were in the hands of Customs or in another case were about 50 miles away at the nearest large city. Other times it has been as accurate as a Swiss watch and said delivered and I went to my mail box and there they were, and they were not there the day before or even an hour before.
I once ordered a pipe from a small shop in the Vancouver area and was smoking from it while reading the USPS tracking information that said it just cleared Customs and was on it's way to whatever it's next stop along the way would be.
I do not often put much stock in what the tracking information says since in my experience it has been inaccurate as often or more often than it has been accurate, and a few times it has been WAY, WAY, WAY inaccurate.