Must be sold to them since I dont have any accounts with my cell number on so not sure where they get it from.
I seem to get it more on the home phone though compared to my cell.
Only if you belong to the DMA... which not all call centres do. (e.g. no Banks belong to the DMA, and they are the bulk of my sales calls...)
You can check on their site, if your details are on their database... I checked and I wasn't, so no need to sign up!
You mad bro !!!! LOL im in that sector and trust me we are not allowed to dial DNC lists