Best option for getting in touch rapidly is via the Facebook group.
If that doesn't do it for you, then admin at theballoonchallenge.com is not a bad way to go about it either.