SBI is the best bank. I submitted an atm card form. They said that it will take 20 days for the card to reach me. But within 10 days SBI Card is in my hand.
Awesome credit card, phone banking, net banking, customer service. Hassle free account opening process