Try complaining to them on Facebook. They're support ticket system is a joke.
Also one thing I learned from using CampBX. Never use CampBX.
I have purposely avoided ever creating a facebook account but maybe I should get a throwaway for that. At least it would make my complaint highly visible so they may have some motivation to fix it. Thanks for the idea.