We are happy to announce the unveiling of our new Blizzard Support site! If you encounter any technical issues with Blizzard games, you can check this site to find the solutions to your problem. The support site is updated regularly and welcomes reports from players. Take a moment to check it out!
Original post by World of Warcraft Community Site