Most of the domains are shut down. Looks like they took the capital and...did what with it? Feels like a ripoff