Since I don't think that UPS runs a time machine I called them up to find out the status - they said it should be delivered tomorrow (I believe that when I ordered it it was supposed to be today).
Their explanation was that they recycle tracking numbers. Why would anyone do something so absurd? UPS Tracking numbers have 18 letters and numbers in them. That should be enough for few 100 million years.