Not much works and IF you can even get to support (because they lock it so you can't even put in a ticket) they are rude and tell you everything is your fault. When you say ok it's my fault how can I fix it, they will say that's your problem. I found the page saying here's the number for the owner but that's a no go as well.
The site is clunky at best and not working usually. My family is in the IT business and can't fix these issues. They will not refund, help, support or really do anything. This is a major scam STAY AWAY!