That's great, congrats!! Maybe there's hope for us August-ites yet...I'm getting a bit tired of seeing 'Application Received' on Ecas...
From reading previous posts, it sounds like you can scan your passport and e-mail that doc to them as opposed to having to physically mail it, but perhaps...