USPS isn't the only messed up shipping service. I've had a package from Fedex from NYC to North NJ (my state) to their facility in Illinois, then Lakewood, CO, then Atlanta, then back to back to Lakewood, NJ, where it should have gone originally.
Lakewood, NJ is very close to where I live, and the Northern NJ location is less than 60 miles from me. So I think occassionally they all screw up.