James spends some of his lawn service money on sodas.
The way I see it, if a kid earns money, he can pretty well spend it the way he wants, though I’ve always believed the parent should help him/her to learn how to spend it properly.
I don’t see your kids having a problem in that area.