Discovery Card
Discovery is impressing me more and more
- 11-15-2013
- 5
Starting to love the Discovery family! If I have a question I contact them via email or online and they phone me back within 24 hours every time!
Thank you for the consistently good service Discovery!
Company: Discovery Card
Country: South Africa
City: Online