An update - their website is more functional now.