You are probably right. I don't honestly know how he process works but usually the reason things run late is it takes a long time to leave Amazons hands from their facility so I figure it's on their fault. However it could still very well be ups. Oh that is horriable :( I hope they replaced it free for you.