Wanted to give them negative reviews
Wanted to give them negative reviews, never received product as well they told me will refund me money, but its all scam, dont believe this scammers.
United States
Wanted to give them negative reviews, never received product as well they told me will refund me money, but its all scam, dont believe this scammers.