Very customizable product! Many features to choose from. Online Admin panel is easy to use. Support is excellent! Great price point for all the support I received. I used this Tell a Friend product in an unconventional way and they were able to tweak the script in such a way as to get my website working again. Highly recommend this product.