We're with iinet for landline and internet. Not sure if they do anything like blocking mobiles - I sympathise Bath, DSD ran up about $60 one month. Our low-tech solution has been to give her a warning and then when it happened again to dock it from her pocket money. That seems to have it sorted but yep, a tech solution would be better for peace of mind.

Let us know who you go with.