Site Down and no info on when it will be fixed??? Site: National Finance CenterBeen trying to log on for 3 days now and no information is available