has anyone googled saleenchina.com . went on the site and its in chineese so cant understand jack but it looks like theyre selling the s7 over there .