Payment is due at time of registration. You do not need to be a Y member to join us!