Their website works when I test it. Could be their servers are down in your area? You can try contacting their support to see if they are aware of the issue.