Well, I don't negate what you write above but the fact is that I mined on your pool for couple days with 700-750kh/s and usually got ~100 MEC per day which is waaaay too low within that what stats says. I'm not trying different pool and within ~16h I mined ~150 MEC with exactly same hashrate so definitely sth is wrong on your pool. I don't say that you're cheating but the problem definitely exists.