It’s a scam website
It’s a scam website. I placed an order for a product, but I never received it, and the payment was deducted.
United States
It’s a scam website. I placed an order for a product, but I never received it, and the payment was deducted.