It's a scam, I ordered some mobile parts from them on 16, September, 2020.
I pad 173USD ( including 43 US for DHL express shipping).
But even after 8 days I haven't received anything from them, even the shipment tracking number provided by them is fake, showing no information associated with it.