I m waititng for ECA desperately. Estimated completion date was 11MAY but it disappeared couple of days ago. Now dont know when wil I get ECA report. It seems I would be able to create my profile before 10th draw.
Send them an email through their contact us option. They respond faster and better via email as compared to calling them. Tell them your situation and ask them to expedite.
If there was an estimated date shown, you would get the report before that date for sure. You will hear from WES in a day or two with your report completion. Don't worry.