Website
Our support pages include answers to our customers' frequently asked questions, as well as extensive product information and performance tips.
Telephone Support
Sierra Entertainment offers a 24-hour automated technical support line with recorded answers to the most frequently asked technical questions. To access this service, call (866) 582-7063, and follow the recorded instructions to find your specific topic and resolve the issue.
International Customers
Customers outside North America will find local customer support contact information online at Sierra.com.
|