Discovery Card
A little feedback would go a long way
- 05-23-2013
- 1
Talking to Discovery Card department is like talking to a brick wall.
It has been 8 weeks since a case was logged and still on feedback!?
Company: Discovery Card
Country: South Africa
City: Department