It's a 100% scam chinese site
It's a 100% scam chinese site. They sell products that they never ship and they refuse to return the money
Greece
It's a 100% scam chinese site. They sell products that they never ship and they refuse to return the money