X Box
Xbox review - Customer service
- 02-16-2011
- 3
Love the Xbox and even more love the customer service.
When i had a question i was able to easily get someone on the phone to help me.
Thanks for having good customer service
Company: X Box
Country: USA