There are a lot of marketers, esp. credit card companies, who try to get around the do not call registries by calling this way. One of two methods -- call so that it leaves an 800 number that you can call back and then they pitch a special offer, and the other is to call with it blocked, but when you do answer they say that they are checking on your account, so it's quasi-legit. But of course then they make the pitch while they just happen to have you on the line.
Either that, or my favorite, the "we've haven't got your payment, yet" calls that mysteriously cease after you start sending the payment in with a "return receipt requested" from USPS. Costs a wee bit more but miraculously stops the calls and late fees. Of course, no company would try to get substantial late fees from even a small percentage of tens of thousands of customers by this means, would they?
We used to send in payments waaaayyyy eearly and still have then try to get late fees until we did this. And still, one firm tried to tell us they didn't have any method of dealing with the return receipt. That was until I asked if they really didn't have anyone there who knew how to sign their name.
Friendly service, indeed.