This extension was exactly what I needed except some css issues. I bought it and emailed customer support. I got a reply within an hour. They guided me to through all the process of customizing one of the themes to my design. In this day Great customer support is rare. Thank you.