Hi, guys!
Sorry for delay, payments are coming soon

You just have some additional time to post more.
Didn't receive anything yet or do you mean that we can still keep posting even though the counter has reset?
I am kind of confused since some are saying they got payment but I for one have not seen anything sent since last pay period of April 18th.