Having just placed my order on the 5th, I too am worried it'll all be gone by the time of my delivery, but I don't see how your order vs purchase date question would do anything. It requires a completed vehicle registration, so it's entirely up to when that happens as it will be the last piece...