I am constantly surprised at the length of time some packages take. Also notice that alot of stuff goes missing at certain times. Christmas is a nightmare. The postal service here in America is weak, but some other countries are even worse. On my hate list are: Mexico, Spain, Denmark, Brunei, China. These always take a while. UK is really bad around Christmas and "boxing day" or "bankers day". I ordered some trim from sealsdirect and it took 5 weeks to get here "expidited" at christmas. Made no difference at all.
Here in the US postage is going up in April and Priority went up again in January.
But, on the bright side MOST of my stuff goes through with no problems and even customs stuff is breazy.