They have a toll free number but they do not advertise it anywhere. If you ask customer care about toll free number, they will not tell you about this number as well.You can call toll free on 1800 180 6633. They have set the timeout of 5 minutes for the calls on this number. After 5 mins, the call gets disconnected.