I had many issues with accessing the website at my work. I sent an email to the canadabiz support on Thursday - they replied back a day after. Turned out the Internet admin at my workplace blocked out all foreign websites :) Got sorted it out pretty quickly, thanks!