Just put a coin slot on the kids devices. Make them pay for Internet!

As much as I hate AT&T, uVerse might be the best option.