I am also in the same boat. I ordered in March, the original delivery date was set to 06/10/25 to 06/14/25. But it was changed to 07/02/25 to 07/04/25.. Same reason as QC hold. It is in Vancouver port since June 1st ..I will know when i sign the papers.