My experience has been that the customer support group has responded by email within 24 business hours.

 

customer service help center contact info