Deposit due upon registration.
Payment plan option available at checkout.