I am currently on a call with Barclays customer service as 2 payments for the same thing has came out of my account
it’s been 3 hours and still waiting for someone to answer
And the music is horrendous
1 year ago
Barclays has a
1.6
average rating
from
959
reviews