I've actually had a couple of really good results and experiences from the offshore call centres recently, so I feel it's only fair to give credit where it's due.
Glad to hear it's not just me. Maybe training is getting better offshore and hopefully there will be more positive experiences in the future