Recommendations for translations services

We have 4 apps and a few products that have UI that we translate to 9 different languages. Has anyone had any success with online service provides that translate strings for you? So far everyone that we’ve been using the translation is so poor in quality.