So I placed my order on the first day. Finally got a call from the dealer, and they demanded a $2500 non refundable deposit to process my order. They first told me it was a Ford requirement, it is not. They then told me they would be penalized if they didn’t convert 75 percent of the orders...