Hi Ping,The lead time is due to the busy current holiday season. Please update the lead time to 6-7weeks after receipt of order going forward.We are,however, working with our team to see if we can pull the delivery for this order in sooner and will provide any updates once we are able.Thank you!Brenda