I have noticed in the past that this site has also been in flux for a few hours to a couple of days.
I never bought the name, and even if I did I would have left it alone. But, one would think that they would have this on a calendar and or read one of their e-mails and use a credit card a renew it before it ran out.