It's amazing how people love Dell yet say if the company cancels an order, they are the worst company around.
If you buy a pc from Dell during a flurry of orders such as today in which the product you buy is built to your spec's, your order might be delayed a month or more. Dell could decide it's too long to wait and also backlogs all further orders so everyone is screwed because a lot of people decided to buy a pc on the same day. It's a business decision and a wise one.
Here is where it gets interesting. You could contact Dell and say "even if my pc is going to be delayed for a long time, I still want it." Then if they eventually cancel it, call and tell them you wanted it and ask for some sort of cash break on your re-order. Be nice about it. It's one thing to sell 1,000 widgets but it's another thing to sell 1,000 custom widgets.