I have been a regular online buyer, in India and abroad. I am amazed to see Flipkart scaling up and competing with the likes of Amazon. Even though there are not as many options on the Flipkart, they make up for it by timely delivery.
Customer service is reasonably good and they listen to your feedback. In one case they accepted to return my faulty watch and refunded the entire money. You do not see many such examples in India.
Good job! Stay focused on serving your customers and the world will be yours.