A 50% deposit via credit card is due upon booking. The remaining balance, due before the start of the session, can be paid with credit, debit, cash, or check.