This company is a complete scam based apparently out of MA, but primarily Dubai and Russia. They trick you into thinking they are the legitimate Yello…