OLPC Shipments May Not Be as Screwed Up as Previously Thought

We have all heard about the endless problems OLPC is having with its shipments. However, an email sent to one of our own stated that the production schedule is "still on track" and that the laptop he ordered is expected to be delivered "by the middle or the end of March." This comes despite the fact that the laptop was purchased at the last possible minute. Did anyone else who ordered an XO receive a similar email recently, or is your order still in limbo?