Card delivered: Apr 11 (Vancouver BC)Landed Mar 20
Ghost Update Apr 2
Approved Apr 4
Received Waiting (BC)
Card in hand: Apr 12 (overnight to USA)
I’m done now but my dependent are next in line when they land in June.
For all waiting on their card, it will arrive soon. Best of luck to each and everyone of you.