Since I have been checking this forum on how others are doing, I'll also add my status here as well
Vancouver: Pearl White Model 3 SR+ with 19'' sport wheel, black interior & basic Autopilot, order placed on May 3rd
Delivery Estimate has been changing from June(16th-30th) -> June (9th-29th) -> July (5-25) -> June(16th-30th)
I have received response from Advisor that my delivery is set in end of June - he stated after 20th. So people who placed their order around my order date with similar config will most likely be receiving at end of June
My friend who picked up his car (ordered on April 7th) was told by advisor that Tesla is pushing delivery for June as much as possible due to Quarter 2 ending/Quarter 3 starting July