They dont ship products in time or they dont ship it at all. They dont respond back to customers.
They dont call back to customers. They take a month to ship the products(the product that I ordered is still not delivered to date). They dont refund.
In short its best to avoid them. I am still working with them for the last 2 months to get a refund and im stuck with them, Its take a month for them to confirm if they can ship the product or not , note that its after placing an order. They are a serious NO NO.