Well we have
Google plus business page and
Facebook business page were you can +1 or like us to improve our rating. We are currently working on multi-language support to extend our user base also to non English speakers. Slovak, Russian, Greek and Finish localizations are under way. If nobody volunteers for German, I'll do it but it will be difficult for me, because I don't speak German very well.