I submitted a high-priority ticket to their Helpdesk system and linked them to this thread.
I, for one, will not be logging in to CampBX until/unless they provide more information.
Don't get me wrong, they have been a great service in the past for me, no problems ever.