AN IMPORTANT MESSAGE FROM EQUIFAX CANADA
System issue has now been resolved as of 11:52am est.
Ticket #INC1192097
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