I think they're back - the new website is running ok, Libby appears to be posting regularly and Dameon has mentioned his illness in the past tense so everything seems to be better.
I have always found Hasslefree to be 100% reliable, in that, when I place an order for in-stock items, I am certain it will arrive; they will fulfill my order. Illnesses are something you can't ever plan for, you just have to endure then cope with the backlog - Hasslefree have always reliably worked through backlogs such as that.