My colleagues and I have had similar problems (also in Canada). The Netbeans offline install process worked well for us.