New PC - DELL?
New PC - DELL?
Out of context: Reply #3
- Started
- Last post
- 15 Responses
- jackfoley0
Their customer supports is terrible. All their call centers are overseas and it's impossible to understand anything they say.
Their customer supports is terrible. All their call centers are overseas and it's impossible to understand anything they say.