I get excellent service from ICICI Bank in all areas, like personal banking, net banking, Demat account, online traiding etc.
------- Edited on 2016-12-04 -------
No Problems since banking hours are long, 8:00AM to 7:30PM unlike Nationalised banks.
------- Edited on 2017-01-22 -------
Very good service, no complains. I am banking with them, have locker, FD's Demat for many years. Till date no complains.