Something is happening. On bottom of Telestone site is Copyright © 2011-2015 Beijing Telestone Technology Co., Ltd. Beijing ICP 5641354 Then go to http://www.telestone.com.cn/coop.php#coop Hmmm