That's nothing compared to UPS.
I paid for express service, their higher tier service from UK to Germany I had a package, then due to reasons unknown they decided to hold the package for several weeks. They claimed it was for customs reasons, yet for some reason I had other packages incoming from the USA also with UPS but with their standard tier service.
So the Standard tier went straight through customs and the express tier was held up and put in storage which UPS then has tried to claim money for on top of the original fee plus the import duties and VAT.
I still haven't paid UPS to this day for the fees they have tried to charge me, they can take a running jump off a very high point they feel they are positioned to a very much lower, more concrete reality for all I care, I will not pay and they can take me to court.
Both packages were sent around similar times in November last year, the UK package (express tier) was sent first then while I waited for it in storage the package from the USA was dispatched and arrived within a couple of days from dispatch.