I used WizMotions based on the recommendation of a colleague. I am happy to say that they more than lived up to her recommendation.
I needed a project done very quickly, and from the start, they jumped into action. My project manager was extraordinarily responsive and open to feedback. In the end, WizMotion delivered just the product I needed--and in even less time than what they initially estimated! So glad that I found them when I did and I will almost certainly be using them in the future.