Could PayPal be made to easily work with the ecommerce package? It looks like page 32 of their PDF file explains how to integrate their service with a shopping cart to accept payment for multiple items.
http://www.paypal.com/cgi-bin/webscr?cmd=p/web/index-outside
How do they compare feature and price wise?