No, turned out it was not DDoS but some internal error loading a template (this is what the hosting providing did). At any rate, we're migrating to a new website now and hopefully should be ready in about 4-6 weeks.Read More...