According to the FTC you have the right to cancel your order after a certain number of days from the original order. If you are not happy with the delay then cancel it. Otherwise, patience is king. Although I think Dell should give the group of customers affected some kind of compensation for their poor planning of product logitics they show have known would be huge in the USA. Lack of part/materials just demonstrates a lack of proper management of a company product release that would have brought a lot of customers back to Dell. Instead it scared a huge group of us away after this order arrives. I personally am waiting on a Mini10 that I ordered 5/11/09 and I now have a delay to 6/23/09 (40 + days) ..... just disappointing and there is really no excuse they can give me that will be acceptable.