icici direct is playing foul game. when the market opens at 9-15 morning they immediately switching off their servers so that nobody have access. if you open the website the maintenance web site is getting opened. very poor service and poor rated. They wanted their customers should not sell their shares in profit.