This china based internet store sells branded electronic products at very low price. I paid for the product and never received the Item for the seller that was promised and after many contacts they have stopped responding to my calls.
This china based internet store sells branded electronic products at very low price. I paid for the product and never received the Item for the seller that was promised and after many contacts they have stopped responding to my calls.
Country: USA State: Kansas City: Leawood
Address: 2308 W, 127th St
0 comments