First, I don't know everything about Service Canada, but I do know enough to say that this is in development. I would think they would be the first ones to say they're not perfect, and they're always trying to improve. Any way they can improve, they will look at.
On April 17th, 2007. See this statement in context.