Axis bank or sher khan is better for demat?

I have opened a demat with Axis bank. They charged me 850 Rs as account opening charge. They are also taking Rs 5 for every transaction. Now I heard about Sher khan that they are not charging any money for account opening.
I want to know what is the difference between these 2 kinds of accounts.. Please help me out….