All payments are due at the time of registration, and will have to be taken care of prior to the next drop date.