Got the same call, wanted to know if my company takes credit cards. If you reply yes, more than likely they record that and use it sign you up for some BS Service. If your business uses Discover watch for the scam Legal Club of America, all of a sudden you will see a charge on card. They record your answers based on what seems are Discover card calling you and asking merchant questions.