One thing I'll note is that even though the plug-in has both an English and German language setting, this part of their site is in German. If you don't read German (like me ;)), simply download and install the Chrome web browser and visit the link below from there. Chrome will automatically translate the site for you from German to English.
There is a free registration required for the download but it's well worth your time. Check it out and let me know what you think.