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
11 months ago
Barclays has a
1.6
average rating
from
934
reviews