I take back on the feedback that I had written. Upstox froze my acct for no transaction and since then it's been more than a month and they just don't bother and give arbitrary responses. Need to be careful as I think the support levels have become pathetic
Ratings:
Brokerage - Excellent
Account Maintenance Fees - Excellent
Website Usability - Excellent
Customer Service - Excellent
Overall Experience - Excellent