I'm not a big fan of the knee jerk reaction. In the law of averages, shit is bound to happen once in a while. IMO Ya' can't get too fussed about it. 99.9% of the time issues are totally out of the agencies' control, and even the SP's on occasion. I'm a believer in building a relationship with the agencies over time, building trust, establishing a hobby profile the agencies can work to deliver to over time repeatedly to your personal desires even as the girls themselves come and go. Personally, if I have a bad session, I don't do more than keep moving unless the agency reaches out to inquire from that side. In that case I'll be honest about my POV experience, but don't seek restitution or amends from the agency, and certainly don't go out of my way to deliberately stir up shit for the lady after the fact. The confidential feedback solicited by the agency will help them make private adjustments behind the scenes, and ensure similar problems don't happen in subsequent sessions either with me or other hobbyists. If every dude that has a bad session flees and doesn't return, is there really a reason for the agency to take action, or isn't it easier for them to play the supply/demand game (win a few, lose a few, but mostly win).
For me at least, bad sessions are pretty few and very far between, so jumping agency to agency isn't a reality for me. I have 3-4 trusted agencies and 4-5 indys I patronize frequently based on consistent top notch girls, awesome service quality and outstanding customer service as the law of averages had been playing out in my favor in those contexts, so knock wood there...