Thanks, will give that a try. Interesting, because even the call centre folks confidently say that we cannot apply from within Canada. Looks like that's not the case though.
BTW, when you sent your kid's TRV documents to Ottawa, did you also send the passport along with it or did you wait for CIC to request for the passport. I am in an urgency to get my family's TRV and wondering if this will expedite the process, unfortunately online services are down for a week now (website crashes everytime).