Hi All
Having been on the inside of this process what I can tell you is the following:
1) All cellular companies hand over data freely with their call centre clients ( under strict agreement based on security ).
2) All insurance companies do the same.
3) Over time call centres very quickly cycle through 5.7mil of the economically active clients and do de-dupe against do not call lists if they have them. No call centre wants to waste money on a pointless call, however there are many of these lists and often the story goes like this. You have given me 40,000 leads to call Mr Cellular company however after de-dupe we only have 18,000 which we have not called in the last 6 months, how would you like us to proceed? 9 times out of 10 the client says just call the entire base and we will pay you extra.
4) Databases are never deleted just sold over and over
5) You can obtain a list of ID numbers and there are companies who will attach calling details so even if someone does not sell your lead it can be generated via automatic ID generation tools. The tools know how to generate an possible ID which is then washed at a cost with data house and suddenly you have a new lead.
6) When you update records this lead becomes a refreshed lead and hence it will move to the top of the pile and thus you will be called more often.