Thanks Tyson for your advice.
As I understand Authorize.net provides gateway services and we would then need to have a "merchant account". Since we are in UK, we cant directly use Authorize.net services as told by their customer services. Let me quote what they told us in case this helps:
"Thank you for your interest in Authorize.Net. At this time, we are only able to offer our services to U.S. based businesses, or merchants who have U.S. based merchant accounts.
Our parent company, Cybersource, provides merchant services and payment gateway services for merchants outside the United States. Please contact Cybersource Sales at 888-330-2300 or submit an inquiry online at http://www.cybersource.com/contactus/ for more details."
My questions is, can I use Cybersource services to connect with you? I thought it is much more effective if I ask you if you support Cybersource, than for me to ask Cybersourse if they support e-junkies.
I suppose Cybersource uses Authorize.net for gateway but I can be wrong.
I also saw a guide mentioned you and Cybersource along with Authorize.net as a possible combination. The guide is here: http://creatingwebsuccess.com/page/2/