I'm currently looking for a company that deals with translations. The currently company I use has been taking too long to just give me a quote on 800 word translations from English to French...