No guarantees especially with FT. If it hasn't been shipped by the time you need it to be shipped you can cancel your order