website seems to be back up, however the registration doesn't work.
if anyone else has any luck , do update.
I agree though the prices are way too high and with poor refund policy and lack of any prototype they are requiring too much faith from clients.
Same here, impossible to sign up