The only way they could have gotten my number is thru either the dealership I leased my car from or the finance company my lease is thru............
No sadly, I think they also get them from your State’s DOT. I think some States sell them. It should be outlawed.