I can't believe anybody in here would defend a $21,000 phone bill as acceptable. And then denounce the guy as an idiot.
You know damn well Verizon's contract makes the data charges as indecipherable as possible. I don't have one in front of me but expect it would read along the lines of: if you opt out of the $60/month unlimited data service plan, you will pay a per use fee of $0.001943/kilobyte.
Now, forgetting that you know what a kilobyte really is because you use the internet every day, what sounds like the better deal if you don't plan on using data much if at all? How exactly should this guy, while standing at the Verizon counter with pen in hand, research what a kilobyte is and how many his son could be charged for when accessing an average web page?
I guarantee everyone in this thread crying "he signed the contract" has, more than once, agreed to terms without crawling through it line-by-line. Even if you did take the time to read each one of them, you wouldn't understand them anyway.
But go ahead and condone a $21,000 utility bill for him, he's just some guy you've never met, right? I bet the same people will cry about how the world is full of people that only care about themselves next time one of those threads come up, too.