07-02-2023, 10:42 PM
I've been attempting to analysis if there's a correlation amongst the use of Direct Debit guarantees and total buyer pleasure with Barclays. Is this guarantee actually improving or detracting from the all round experience for people employing the service?