• Cards are better than cheques



Cheques Visa Business