I found flipkarts price is little bit more than its competitors. The reason behind this, it charge more from the sellers who uses flipkart website to sell the products. Flipkart offers sellers to sell their products & against of it charges some commission like 3% to 13%(may be different also)+ fix cost+ courier charges(which varies as per weight of consignment and intra city, regional & national courier charges). If it is shown delivery is free of cost, It doesnt mean it is actually free, All the charges are included in the price shown on website.