I checked their site it seems like there was something going on with their server. Anyways, I sent an email and hopefully, it can be fixed soon.