Alibaba.com and Aliexpress.com
Consumer Report
On 15 July I place an order for a mobile phone with them and even made the payment for the same with my VISA card after some time they send me message that order has been canceled for security reasons, my order number is 15047082967642. And to claim my refund I need to submit my ID Card copy, my ...