You are assuming the worst. Call Ford at (800) 334-4375 and act all excited and confused by the technical glitches in): a) their web site, or b) your computer. You never know. There almost certainly has to be some order infilling between now and 3/31.