I've been having trouble with them for years. The best way to fight them is to know details of their work. Make sure they KNOW you are into the whole scheme. There are some websites that give out this kind of information, besides, it's amazing what some cold reading techniques can do if used against the right kind of call center attendant, they'll spill out information like crazy.