I used WES for myself and IQAS for my wife's assessment. I found IQAS better in terms of document requirements and evaluation time is also much faster.
I used Torontos CES for my undergrad degree. They took longer but were great when I called or emailed-- same cannot be said for WES (got my grad degree through them).