Sign up for an account and start planning your meet. Billing does no take place until 7 days prior to your meet start date. No credit card required.
Disclaimer: This is not for the LiveMeet APP. Please download from the appropriate app store.