We answer all emails within 24 hours, usually much faster. Account setup time after purchase is less than 24 hours, after which you can begin uploading and linking to your video / audio / media.
If you are not an existing media hosting customer, please use our sales contact form to contact sales
Not a client yet? Feel free to drop us a line: