The customer support is incredible! They really care about you getting what you need done right the first time around (and they're very good at it). I have never had any issues with them that weren't resolved immediately or to my satisfaction. Their work speaks for itself - but if there's anything else out there like this great service call me up because I'm going through everyone I know until someone recommends one more than nothin'. We were working off an old translation file format which was making some changes between languages difficult to make. This helped us get everything updated without having to redo all those files every single language change made since then.