Discovery Health
Extremely slow response
- 04-07-2013
- 5
I have paid all arreas to this company and have been waiting 2 weeks for my default to be removed. Quick to complain and not quick to deliver!
Company: Discovery Health
Country: South Africa
City: Johannesburg