Well, not quite. The 2-line post states that they "will finally be in a position to service all products by the end of next week." So I suppose this is an announcement of their intention to be "back" in the near future. My breath, she does not hold, but my hope, she lives.
Lou