If you are having issues with Saints Row or the DLC in any fashion please direct your questions to THQ support. These Saints Row forums are a great place to get help from other users having the same issue and to alert myself and the Volition team to new issues, but to help get a current issue resolved we ask that you head over to the THQ Support site linked below and take a look through their knowledge base and/or submit a question to them for help. This will ensure that someone gets back to you with an answer and that the teams are made aware of your issues.
Knowledge Base: support.thq.com/home
Submit a Question: support.thq.com/anonymous_requests/new
Submit a Support Ticket: www.thq.com/us/go/support/emailForm