I am an NRI and member of ICICIdirect. I WOULD LIKE TO RECOMMEND all NRI to keep away from ICICIdirect because their charges are very very expensive compared with other online brokers for NRI. With ICICIdirect I feel like having a fish bone stuck in my throat.