I had received a mail a week before,in which they apologizes for the inconvenience as they were only providing support through mail and for other issues there lines are open,and they will start their customer care from 15th or 16th of June in full capacity.So,i think it is justified. About the trading platform,I am also giving 3 out of 5,and doing trading only because here I am enjoying a benefit of low margins .