If you visit their board you'll see that there is a weekly suggestion thread. Maybe you could all release your anger there
I'm using CECash for a year now and don't have any problems with the stats area. Guess you just got to get used to it.
And I have to agree with Rowdy that they are trying to give the best webmaster support around.
ah well... |rasta|