Xbox Live
Poor Customer Service
- 12-09-2009
- 1
Do NOT set up an account with XBox live!!!
If you have a problem with your account:
1) they speak very poor Engish
2) they do not want to help you
3) they will refuse to cancel your account and will continue to bill your credit card!!!
Company: Xbox Live
Country: USA