Delivery isn't going to be the 20th from what I remember. I believe the 20th is around when deliveries is expected to start happening. Just depends on how long the cases take to get through customs.
God, is it that complicated to go on the website ? It is written very visibly :
Orders placed by September 15th are shipped by September 20th
Fulfilled by SFFLAB and ships from Taiwan