This has got to be the worst credit…
This has got to be the worst credit card payment platform on the planet . When they are setting you up ,they cannot do enough . Once setup the customer service is atrocious . My is use someone else
3 October 2023
Unprompted review
Reply from Tyl by NatWest