Actually jamiel, I have had nothing but good experiences with the visa services who deal with our office. I don't expressly recommend them, though, because it is an added expense which you may or may not want to take on--depending upon the circumstances.
I like it, because they prepare the case clearly and legibly. They get to know what we like and don't like, and effectively deal with their business.
Sometimes I would get a phone call, "Does X really have to come up for an interview?" Occasionally, the service could address the concern on paper, and sometimes the answer would be, "Yes, we want to talk to X." Either way, they would deal with it professionally.
On the flip side, we try to keep the visa services who deal with our office informed about what's going on--so that they are in the loop. Sometimes, though, countries will change the rules in the middle of the game, leaving everyone in the dark.
Stimpy: You know it, I know it. Pity clients never seem to know it. Inevitably there comes the call, "We need you to put out this fire in Burkina Faso. Get on the plane to Bamako tonight."
At our office, we try and sift through to facilitate the legitimate business emergency, and tell the person who has created their own emergency through lack of planning where the queue is. Not all visa offices are as prepared as we are to separate the case deserving facilitation from the case who is trying one on for size.