18 days and counting. I'm getting notifications about impending domain registration expirations due to the billing failures. No response to urgent support tickets. Oy.