USPS sagas continue.
I bought a SMALL item on eBay, US seller. Checking after the tracking number was given show delivery estimate to be December 20 - Jan 14.
Yet things from Europe have been 14 to 20 days for me, from Russia, Poland, Switzerland, France and Germany (regular post, not DHL or UPS)