SecurePay
I do not use them personally, but I have used them on behalf of my client(s). They are NOT recommended.
Just imagine that you write about an issue about their server and they keep repeating themselves over and over again. You get the client to speak with them and insist they fix it and when they do - it does not work. Then when you write to them yet again saying the issue is not fixed they want the whole process to start over as though you were bringing it up for the first time. They have a lousy support system that is not ticket based, so every time someone replies it is like they are handling your issue for the first time.
Their custom interface does not allow you to tell the secure gateway which domain(s) or pages to expect payment processes from and so you keep getting "Security Violations" from their end until they enter your page address manually - that is so silly. I know Authorize.net allows you to add that info for yourself.
Both my client and I stopped dealing with them.