For those sending ECA request to WES from India, save some money and use Indian Posts. I used them twice without any delay, it took almost 10 days or so to reach WES office. I used speed post.
Consultants would try to scare you to use only expensive options like DHL/Bluedart. Speed post can...