2CheckOut.com is a company that allows your company to sell products online. I’m very happy working with 2CheckOut at my company, DlhSoft, and I just wanted to share that with you. They do take a 4.5% value from any transaction of yours but it allows multiple card types and can help you sell all over the world! For software tools, it offers e-downloadable goods option, which can redirect back to your site, to provide download information for your customers! Very nice support also. Excellent choice to work with them.