Well the Australian website is down, Chinese website --> http://www.chinaxpd.com/en/index.html is running fine so probably nothing major.