Took money and never received item
Complaint from akblonde27 on 06 March 2023 about Ouyi Group Limited.
Transaction ID: 3WR389731X6863639 for total of $23.98 was paid and taken via paypal and item was never sent. The company is a total scam. Read more