The facility of No-Cost EMI on credit cards is becoming increasingly popular in India. Under this facility, customers can buy ...