So, if I understand this aglomeration of 'failure to communicate', the site for support called "support.x10hosting.com", and especially the "News" section thereof, has no support, or news (?)
All communication will be through these "Forums" we are required to log in to at least every 10 days...