Surface pre-orders have now sold out, despite our sage advice. [Engadget]