I ordered items off there website Im
I ordered items off there website It was the worst experience ever.I was scammed by a false tracking number. I showed that the item I bought was delivered 10 day before I ordered it.and the tracking number showed it was delivered 500km from where I live. still alibaba was asking for more evidence. How can an item be delivered 10 days before I orderd it. Alibaba assurance is absolutely worthless.
