Yes, it has indeed been down for the last few days including today - I am not sure what's going on. I am curious how much business they have lost by not having this fix. I am wondering if this has anything to do with the hack here in Europe some days ago.
Cheers!