It's a good place to order from vendors however when a vendor does not give you your product or tracking number it's hard to get a refund. Alibaba.com advertise that they are secure place to place orders however I processed a refund request three time and has been denied stating that I should allow 50 days for product due to covid19. It has been 50 days already and I still have not received a tracking number or a refund. The seller does not respond and this site has not intervened or process my refund instead they have declined my refund request three times. Therefore I have to do it thur my bank