I would say the experience is the same with most good recruiters. One aspect I did feel very good about was that while searching for my next contract they stuck with me and did find me some great opportunities. It takes time, but they found the right fit.
What's important to contractors is getting paid on a consistent and regular schedule. They do an excellent job of that.