storagedump.com,
You need to remember that transfering clients off your site also reflects badly. You have a possiblity with security issues and other itmes. Plus, as large as 2checkout.com maybe many customers are scared to use them. Think about it it is a 3rd party solution.
For a Merchant Account you can find some great deals from some great providers. Pay the $25.00/month, get an SSL Cert, and let your clients have the convenience of not leaving your site. It increases sales greatly. I know from helping our e-commerce clients setup with merchant accounts. They almost double their sales volume from just using paypal.
