Too much money for the services provided. It has been an incredibly slow process with poor communication. Waiting for weeks only to hear that the candidate you have selected for a possible match hasn't gotten back to you seems like wasted effort.