When God gives you lemons, make lemonade.
We're happy to report that we're back online. We've just learned that our host did in fact experience a significant hardware failure that affected our website among many others. We've been assured that no client data was compromised, and that the site is secured at the highest level (SSL rating A). We just sent out a newsletter (Sun. Nov. 27) with more complete information. Please accept our apologies for any inconvenience that this issue may have caused, and do not hesitate to call us if you have any questions or concerns.
— Sabina ;)