I wonder if we make too much of the timestamps on the confirmation emails. The only way to do massive scaling for something like this is by being highly distributed, so there would be servers scattered around everywhere in order to make the ordering smoother. Because traffic is never evenly balanced, isn't it possible some things could happen out of order? Say, the confirmation email went out before your order actually got reported back to the mothership (now in orbit around Titan). Have a traffic backup there, and our place in line doesn't jibe with the email timestamps.
Meanwhile, in England...
All those bastards took our space gray watches.