Unbelievably bad custom service, I could not run my business with such a poor service to my valued customers.
Judging by the reviews they are not trying to improve their services
Embarrassing.
2 years ago
Barclaycard has a
1.2
average rating
from
942
reviews