More than anything, it's important to rate an extension on the companies ability and willingness to help you work though the inevitable issue that will arise. This is such a company.
They worked very hard to make their product work with my site and even with the addition of custom work, they came through. This is a great extension and I'm happy to leave a good review for it. You can see it working at BizAds.us!