Has anyone been able to get in touch with Mantis? They completely stopped answering emails, phones don't work, and they owe commission on a couple deals...