Could try my tactic
Change your phone number and give it to people only. Never businesses unless it's a trades service. Best buy and the lot get a dummy number. Good luck selling my information
Also online services get the dummy number.
Zero spam calls in two years
Haven't had anything outside my bank that needed that