If you are going to give them a try, I would like to suggest Euro Payment Group instead. EPG has direct merchant accounts, and EPGbill is an IPSP for merchants that want to process third-party. Great rates, very good, honest guys, and an outstanding technical staff.
IMHO.
