I black list numbers all the time on me iphone. unfortunately most times i register for things on the internet i use my mobile number. I don't even have a home phone plugged in and on FTTP. i simply filter calls using my answer phone message.
If i don't know the number i let it goto my answering...