I have had the same problem! I have a call in to HO right now because my last 2 shows have had stoneware broke!! The box says "Fragile" I don't think FedX understands what that means. I hate saying I am sorry to my host when things like this happen.
There should be no problem with holding the check for that long.I work at a bank and unless the check says "Void unless cashed within #days" then they should deposit the check for you.We have been told there is no stale dates for checks any longer.So I think that you would be fine.