Windstream
Bad service
- 05-05-2010
- 4
Service Tech/Installation not on time. Will come onsite the next day or even weeks.
Company: Windstream
Country: USA
Service Tech/Installation not on time. Will come onsite the next day or even weeks.