Seems like Barclaycard are just bullying your business. Assume that this is another area where there is no competition between banks? Ie they all will bully their customer?
Seems like Barclaycard are just bullying your business. Assume that this is another area where there is no competition between banks? Ie they all will bully their customer?