I placed an order for 45 lbs of live rock which was supposed to be shipped in two days and delivered yesterday (11/27). Now, due to the holiday, it is being delayed and sitting at a FedEx site until tomorrow (11/29). Is the rock even worth keeping or should I just demand a replacement order? I assume that there would be a lot more die off since the amount of time that it is sitting in boxes will be doubled. Live rock isn't cheap.....I feel like I am paying a lot of money for half the rock I should be getting.

