This component and the companion Contact Enhanced Plugin by the same developer did the trick!
I must also echo what has been said here about the level and quality of support provided by Douglas. I had a question about the plugin that I didn't find answered in his forum, so I used the contact form on his site. I received a response within minutes and a quick solution for the issue.
Just a fantastic experience with a component and plugin which I recommend most highly!