This company is a total rip off!
This company is a total rip off! I beg you not to order from these people! They’re a scam and their customer service is absolutely horrendous!!!! They’re located in communist China!
美国
This company is a total rip off! I beg you not to order from these people! They’re a scam and their customer service is absolutely horrendous!!!! They’re located in communist China!