Dude, its PPLNS not PPS
You dont get payed until we hit a block, i have been on this pool for a while now and all is legit and i got payed as soon as a block is found and verified.
We had 1 bad luck block wich took us a few days to find. But this can happen! but everyone got payed