Will we need to pay a deposit?

No, we do not require a club deposit on joining.

Posted in FAQ Club Admins.