on market cap you seem lost 50% of your daily trade ...
i'm afraid that mean you lost 50% of your customers

You must do something seeing that you are listening to your customers and seeking their opinions and ready to satisfy them as far as possible.
To intervene in this topic in one way or another would be a minimum...