Depending on rates it may be cheaper to have direct merchant account. Provide more details, volumes, incorporation, if you have processing history, etc.
It is all about what you are after. Many do straight forward Visa/Mastercard processing. But new mobile solutions seems to attract more players there days. There are a couple of innovative solutions out there.