Not alibaba, but I have ordered quite a lot off aliexpress. Aliexpress basically guarantees the product and one of my orders was cancelled and the funds refunded because aliexpress was not happy with the seller. All of my products were exactly as ordered, which is great because they are really...