I did not see it on the main page of the forums, only once I selected Customer Service English, I found this page on the right hand side of the page. However, when I clicked the PC Technical support forum, I was sent to the German PC Technical Support forum and had to keep trying to actually get this forum.