Does anyone know if G3 Tech is down?

I am unable to view their site too.