written by PaulaAbernathy141 on 16/07/2018
Appalling customer service to credit card customers. An automated telephone number that results in long delays (MUCH longer than estimated at the beginning of the call). Eventually you give up. Shocking service!
As rated by our community of reviewers