A friend recently recommended for shopping cart and digital downloads. You can use Paypal or Authorize.net, and I have both.
You can test out their cart and see that the digital download starts immediately. So far so good.
Anyone heard or tried them? It is a lot less expensive than my current provider 1ShoppingCart.