If you are applying in a popular NOC then perhaps better to go for WES .... despite the fact that their service quality has been reported to be declined to due to huge influx of applications. The same day service is not available. WES evaluation takes at least a week add the transit time of delivery to and from the applicant.... so if all goes well you could get your ECA in about 3 weeks.