American Express
Unbelievable inerest rip off
- 06-29-2008
- 0
How the heck do i get them to lower the 27% interest rate? I'm getting ruined here, and not even touching the principal on my account!!
Company: American Express
Country: USA
Site: www.amex.com