They haven't asked me yet and I've told of 4 numbers I have, but not the 1300 number. Sshhh.
At least you can stop the sms's regardless. And your mobile phones should be able to get off too unless you advertise them.
I also believe you are allowed to have the organisation that calls you remove you from a database. However most say they're calling from the YP etc and you cant stop that.
I get them on my 1300 number a fair bit, just got to deal with them quickly, I just ask if they're after a quote or selling something, it's either one of the two and you can almost hear them squirm.
Most common they say, "Oh, neither really, we're just calling because bla bla bla save you bla bla mortgage ... bla bla bla...." And I stop them right there and say well it's not a quote then and continue the grilling as to how they got me, remove me from database etc.
Hey, this is no BS. Just recently I had one offering website help and they reckon they could get my site to number 1 on Google for a nominal fee instantly. You reckon I had fun with that call, plus I'm #1 anyway! Their proposal was to use masked adwords, in other words they set you up for pay per click advertising for a fee and monitor plus skim it.

Origin of call was guess where?