No matter how bad their mobile or net banking UI is, HDFC Bank servers are always ready and work. Especially using their ATM is one of the best experiences in India.