True same here, never even once had to visit ICICI bank for any kind of banking needs. Phone/internet /mobile app offer everything i need. I'm quite satisfied with its service. I even receive a feedback call like every 6 months. And i just tell them that am very satisfied with service no demands whatsoever