OpenWeb
Great customer service
- 05-08-2013
- 1
Best customer service that I have had the pleasure to deal with from any ISP I have ever used.
Prompt response, friendly and heplful.
Will definitely recommend them to anyone seeking a new ISP.
Company: OpenWeb
Country: South Africa
City: Internet