PaymentSense have transparent charges & costs and a simple application process which I fully recommend