If I selected Affirm as my purchasing option, is this payment contract still going to be valid given the 20 to 25 day delay in shipping? I do not want to have to wait til then to be told this was cancelled due to delay in shipping or the like and have to purchase and wait again.