Actually Klogg, it's not working for me either. Have you put in a support ticket? They work very fast for me.
I usually only wait about an hour before I put in a ticket. Sometimes the site comes back before I contact support, but usually, an hour is enough time to wait if it doesn't. I'd put in a support ticket right away now if I were you.
-Bonnie
bpgisme.com