Sort:  

I believe you're right. The site host or the domain name register has suspended the account. Most common cause is over billing issues. Just have to wait and see. Hope it gets worked out because I really liked the service.