I had the same problem with Fed-Ex. I ordered a jersey from Primal Wear and was stoked about wearing it that weekend. I ordered it Monday evening and knew from past orders with PW I did not need to expedite the shipping. They are very quick and since they are in Colorado I figured it would be here Thursday.

The next day a got a letter from Primal Wear and my tracking number. I was pleased to see the projected a Wednesday PM delivery. Wednesday morning I tracked my package and discovered it was in New Jersey (ironically). They were now projecting a weeks delay. I was so mad! I was going to call that afternoon but had something come up. The next morning I was about to call and noticed it had been changed to an overnight delivery. When the package got here the original Primal label said Round Rock, TX. Fed-Ex stuck an overnight tag on it. How they got it to NJ I don't know, but at least in my case they fixed it. I got it Friday, but Fed-ex caused me some unnecessary stress!