Tech Support

Xbox 360 Technical Support (GRR)

I understand that a company as large as Microsoft requires a very large technical support staff.  I can understand that putting their technical support centers in India is more cost-effective for them.  I can understand that, since the centers are in India, they are more likely to use scripts and automatic emails to get over the language barrier.  I understand all of this, and  yet I am furious at...[Read More]

Lost Password

Sign Up