The complaints and people yelling that the pool is broken always seem to happen every time the pool has a run of bad luck, which does happen occasionally on every pool.
Rest assured that if your shares are being accepted, then nothing is broken on the pool side.
(As I was typing this we just found two blocks in a row... woot)
There were just a few funky things going onwith the pool payouts. for example my minimum payout is set to .4 btc, and yet on the 19th I received a payout of 0.31505007 BTC.
Luck is a real annoyance on pools

there are times on other pools I had blocks lasting five days!!!!
thank you very much for the prompt help, i sent a tip to your wallet.