It's easily their busiest time of year. I just ordered some ram Monday, and it took them 3 hours to charge my account and generate the invoice (that process is normally instant). They may be waiting for stock shipments to come in to fulfill your order, or there may have been another issue with your order. I can only remember one order of mine ever being put on hold, and I think it was a payment related question. I just had to call them and then it was fine. You could try sending an email or calling them to clarify if there is an issue, but I imagine there support side is just as slammed.