They are not shipping it yet and there is ONE reason for that: they don't have enough N900 ready. This has only one explanation: Nokia didn't expect that many orders for the N900. This has one effect on us: WAIT.
The only complaint is the lack of more info on the warranty.