If you submit a contact form or send an email, you can expect a response within 1-2 business days.