I have many negative observation for sharekhan. the refund takes 2 to 3 days while the deposit is instant. Similarly when good buy opportunity is there it is not happening at sharekhan. Recently it happend continously for 3 days. The message given was " trading not allowed in the script" when actual reason was that sharekhan was not able to trade.