I went directly with Dynata and I can't remember why, but the quality felt really poor to me. I prefer to go with a panel marketplace, like PureSpectrum. I haven't worked with RepData yet, but they ensure high quality respondents by adding a layer between the panel and me.