We will still try our very best to improve the promise shipment date, For now it is August 12 but, will see if planning can expedite the arrival of our components.
Within this week we can be able to finalize if the required ex-factory date of July 20 is possible, we will keep you posted.