One company we found that the info provided wasn't that acurate, the next company we tried was just a nightmare from start to finish.
With IT however, we tended to find that the people that used them simply wanted to find the cheapest price. Which might sound fair enough, but for a service based industry you get what you pay for. However if there are decent companies in your sector it may work.