We're currently experiencing issues with Twitter Mail. As such, it's possible that some parts of Twitter Mail do not work as they should. Our apologies for the inconvenience.
Our engineers are working hard to resolve the issue as we speak. Unfortunately I can't comment on when this will be finished.
If you have any other questions or concerns please email us via support (at) twittercounter (dot) com.