Failed to stand behind a cardholder even with professional inspection and photo evidence of a deceptive contractor who lied to us and then lied to Barclay's - who chose to believe the contractor
2 days ago
Barclaycard has a
1.2
average rating
from
946
reviews