Are there any free ASP-based shopping carts available?
Yes. We started our search for a shopping cart for our own clients just this way, but soon found disappointment. Generally they lack even the most basic features. In short, you have to be an accomplished ASP programmer to use any of the free shopping carts we could find. Be prepared to spend a lot of time getting these programs production ready.