Scam
Scam. I ordered a product on March 23, 2025, it now May 30th. I've never received the product and they refused to refund my money.
United States
Scam. I ordered a product on March 23, 2025, it now May 30th. I've never received the product and they refused to refund my money.