I don't call Customer Service very often. Probably typically one or two times each year. I last called about a month ago.
As far as I know, I've never reached an offshore call center, and I wouldn't be particularly happy if I did.
(I'm planning to cancel my Chase card before renewal. One of the reasons for that is the offshore telemarketing calls I've received from them.)