If you can’t find what you’re looking for, why not let an expert MECCA Host assist you? Our MECCA Hosts are available for over-the-phone support Monday - Friday: 9am to 7pm AEDT and Saturday: 9am to 5pm AEDT. Please call us on 1800 007 844 (free call Australia) or +61 3 9420 7373. If we're busy, don't forget to leave a message and we'll call you back as soon as we can. You can also Contact Us here.