I was wondering if anyone knew why the Indy's site was not accepting any new accounts? Did something happen to the site? I know others are still able to post their ads and discussions on the site, but providers trying to sign up are being rejected. And their support contact is shut down.
Thanks