3 ms·This is one of the best things that's happened to the UK in the payment industry in years.by jbrooksuk 14y agoThis is one of the best things that's happened to the UK in the payment industry in years.