Has anyone had a Horizon Gold Credit Card? What can you tell me about that Company?

5 answers 5