Regular WW league at one point was over $2000, and was hit by someone from Topeka I believe. That was before the $1 discount, and directly contributed to the change in the $1 discount.
Before there was additional charge for non-members, after everyone and their friends started to show up, and it was hit by a non-club member I started a thread and this method seemed to meet with the most approval.
I wanted non-clubmembers to only get $50 for ace funds under $500, $100 for under $1000, etc......but alas this method seemed to be the best to everyone.
Now, for expired club members that hit an ace, as long as it is within 30 days of expiration you are ok, if it is over 30 days and you have not paid, then your loss (exceptions can be made if no notifications were sent. Check your mailboxes soon as notifications were just sent this week.)
Hope that helps.