I highly recommend Revindex! It’s powerful yet easy to use. I was able to configure an out-of-the-box storefront solution in just a few minutes. I was also able to customize the storefront for my specific needs, which is what makes this module so powerful. In addition to being a great storefront module, the Revindex support team is very helpful. They go out of their way to help me and more importantly they respond very quickly. I have worked with many support teams and Revindex is one of the best I’ve experienced.