Rediff and Indiatimes are the swamplands of online stores. Hesitant to even provide them my email-id leave alone banking details.
Not sure what issues you have with ICICI. I find them to be excellent. Not seen any captchas on their site. I think their number-grid security system is a decent one but would be happier with an SMS passcode system.