I have been shopping in Flipkart for 3 years. Customer service is very good. Flipkart always provides me good quality of product, and if you are not satisfied you can return the product. Flipkart return policy is very easy. The one bad thing of flipkart is their delivery timliness. Sometime they send me product after 10 days. Thsi is the only bad service of flipkart otherwise this is very reliable and flipkart has larger variety of product.