I Did Not Receive Alibaba Order and Demand Refund
On October 12, 2025, I placed an order on Alibaba with delivery to Batman province, totaling $32 under order number 2854...04274501023218. Despite a long period of time passing, my order has still not been delivered. The tracking status shows “in transit – Istanbul,” with no further progress or updates
