Customer is good they are supportive service but at the of return and exchange the dont helpful with their customer.
Product quality is averagely good but not best some time they provide very bad quality of items you don"t trust the quality product all the time.
They don"t deliver the products at the promissed time, all of the time they had delay the delivery to the customer.
App and website is almost good, every thing is describe in finest way, some time it takes more time to load.