Our logistics staff reported that the products can be shipped from July 5th to 9th because they are currently in the process of customs clearance. The local customs is relatively slow. The Canadian inventory has arrived and other customers have already received the boards we sent. We are very sorry for the delay, but we have expedited the customs inspection because we cannot control the time for customs inspection. If you don't want to wait, we can actually arrange a refund for you first. We hope to get your understanding.