If it was me, it would be time for a full refund, return shipping at their expense, and a different brand of flight controller.
Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.

will depend on how this is handled. We will see.