i come across one of these on Facebook a couple years ago and for a bit of fun i signed up just to see what you were getting ( was never going to use for anything critical). it took 2 weeks to get the details and when i did get them, i could not logon. only support was through a forum and it seems i was not the only one and it seems everyone had the same IP. So to me is was basically a shared account with SSH access, but well over crowded. i cant even remember the company or the login details now