I can confirm that they at minimum have technical issues with their website. I can log in, but my kit is not shown and I cannot re-register it. The dev console is full of errors.
I have a lifetime subscription plan and as I was going to check my account today, I do not see anything in their library. It is just blank screen with company footer. I have tried forgetting password but it says "The user doesn't belong to Nebula". Has anyone experienced this?