I recently baught an a BIKE that was apparently on sale on the BEST-NEWS.shop site. I attempted NUMEROUS times to contact their customer service department. and NO reply so fare. unfortunately GOOGLE listed there company as a POSS SCAM site and rated t hem a 2.8. can anyone give me any FEEDBACK about this best-NEWS.shop site. apparently located in CHINA. NO surprise there folks.
... View more