Just a tip: with some companies, if you ask the call center rep to elevate your problem to a "level 2" situation, you get to talk to someone in the U.S.
They are usually pretty surprised you know what that is, and not all companies handle it the same way, but maybe this will help some people.