My order has been stuck in DMIC since 25th July 2019 also there has been no updation. Please confirm the parcel is still there or not and how can I receive it. Its urgent please contact as soon as possible. Its from China , I ordered it online from Ali express online shopping app.
Order ID – 102349886477148
Tracking ID – RP597580131CN