I have really appreciated the flexibility Revindex has given me. I was actually 98% done implementing the "top" eCommerce package when I ran in to several things I could not do that I needed to (in particular, handling local delivery, in store pickup, and shipping). I was unhappy with the response I got from the other vendor's support, and had to go back to the drawing board. Since I had already been burned (having purchased both the license and support package for the other vendor), I downloaded and almost fully implemented every other eCommerce package I could find. Revindex won out. It might not have as many feature boxes checked, but it worked better, and was more flexible. Knowing some XML/XSLT and some ASP.NET certainly helps get the maximum flexibility out of it, but even out of the box it was the easiest to get going and do what I needed to do. Support on the forum's has been prompt and helpful. Of all the packages I tried, I have found this one the best fit.