Find out what we think makes a great payment provider...