yes, i am a bit torn on the issue. On one hand I think it is just a pc purchase. What does it matter if it arrives tomorrow or a few days late? On the other hand, I committed a lot of money 3months before a product is even available and without seeing it in good faith that I'll get a great product on day 1. That excitement is what preorders are about. However, if the delivery turns out to be late, while others can pick it up ( with a 100£ discount !! ) from various stores tomorrow, then I don't know why early adopters shouldn't feel cheated.
I'll preserve judgment for tomorrow. Unfortunately it seems Microsoft hasn't really figured out the shopping process and online store yet. The fact that there is no proper information flow, store orders are not being updated after delivery date changes and various Microsoft sources contradict themselves doesn't help the overall experience.