Be careful!
I have placed an order with them this year, 29th June 2019. Till now (November 25th), not all ordered and paid goods (80%) have arrived. After issuing a complain, a refund for the 8 missing items was communicated after a long back and forth.
Same issue, so far no refund has been received and no evidence has been provided that a actual refund effort has been made. The refund amount is about USD 200!
The entire experience was a nightmare. I strongly suggest not to place any order with this company. Appears like that they don't keep stock or have a poor choice of merchants. Worst customer experience ever.
Best regards,
CL - Hong Hong