EDIT: Your pool is completely down right now, except for web interface.
Update: Pool is back up.
As I wrote before, this is work in progress. There was a downtime between 15:54 and 15:58 (UTC). Sorry for that. Thanks for reporting this, I'll investigate logs to check what might cause this.
i found 3 blocks, and earned next to nothing from them :p
Not sure if you understand how the pool works.
First, I don't think you are notified that you found a block. You only solve shares (which are at much lower difficulty than actual blocks that being mined) and what you are notified is that you sent a share and it was accepted. Usually there are thousands of shares from several miners before a block is found.
Second, you're always paid according to the shares that you've submited. This is how a pool works - several miners try to solve a block collectively and then the payout is shared between users based on amount of work that they contributed (number of shares * individual share difficulty).