The ETD should be June 26th,ETA July 4th. The Overmould Lock will complete the production within this week,aftere punching zinc plated and injection etc.It was my mistake that confused the shipment date. Please do not push me for the shipment date afterwards which is confusing me because I am in the same page with you to ship the goods asap so I can have the payments from you earlier to avoid too much liabilities that makes me uncomfortable.