Daphne, I've never had an NCNS AND I had my first cancellation -(without rescheduling) just two weeks ago so I can't relate there. So far every city I have toured, all the guys I've actually met have been nothing but well behaved gentleman (except mr sweaty pants in DC). You'll have to take into consideration that I am a part-time provider. 
As for cities I do well in/gents are respectful  
Boston 
NYC 
VA 
and to be honest, I travel alot but I just keep going back to these cities states since I do extremely well there. 
I do need to start traveling to smaller towns but I stick to where the money flows BIG time 

.
xoxo