I work for a large Canadain/US company in the financial industry and our main help desk for tech issues is in india. we do have onsite nerds to help us out but if you are referred to the help desk - you speak to folks in india. Its frustrating at time.
I think this is pretty common its just not well known by the public user. Not that I am agreeing with it.
They did open huge call centres in the maritimes, mostly for banks and phone companies, shipping companies like Purolator and DHL, which is why the unemployment rate decreased, the east coast provinces made/are making a come back, which means people like us - who moved west for work can some day move home.