AN IMPORTANT MESSAGE FROM EQUIFAX CANADA
System issue has now been resolved as of 12:17pm est.
Ticket #INC1213927
If you still experience issues trying to access the web portal, please contact Cast at 1-877-257-2090 or email us at cast.ca@equifax.com