Maybe someone else can let me know if it looks like the site is up? Last time Contabo had a major downtime, my ISP somehow just completely lost the ability to connect to the site. I don't know if it was a DNS thing or something, but it took 4-5 days to get access back. Not a big deal to me, so long as the rest of the world can see the site.
Agree with everything you said about Contabo. Good service, good price...but I HAVE to be able to rely on them...