Final update:
Ordered 4/27 10am MST.
Shipped 6/1. Arrival 6/4. Standard shipping. Coming from China.
My situation exactly. Same watch. Same order date. Same email stating the same delivery date. Then I got another update saying delivery will be 6/3.
Edit: I just saw your updated delivery date of 6/3. as well. Congrats!