Oh, excaliber ships via FedEx if you choose overnight. I believe if you chose priority overnight, it'll ship on Sat, but if you chose Standard overnight, it might not. I'll investigate some more and see what I can come up with.
BTW: Did you get a tracking number? It'll usually say when the estimated delivery date would be.