I had a similar experience last month. SiruisXM auto-renewed itself for a whole year. Over two hundred bucks for it. Sure it's nice and I used to use it a lot before I got a smartphone, but now it is a waste as I am listening to books on tape and podcasts more than Siruis. Got it cancelled now so it won't happen a year from now, but it still hurts that I lost out on that money.
If you email SiriusXM that you want to cancel and didn't realize it was going to auto-renew you might get the subscription cancelled and a refund. It might be too late now. But I've had several different companies give me refunds and cancellations when I email them.
It's best to not have anything set to auto-renew even if you know you want to keep it. When your subscription expires you get coupons trying to get you to sign back up, so it's cheaper for people who don't auto-renew.
Also this seemed peculiar
Steam (kids games) $9.99
Steam has a subscription service? Is this like a subscription to games through steam (IE if WoW was on Steam) or is it some sort of game of the month club? Or is this just the author/Author's friends not understanding how Steam works?
Some of the games have monthly subscriptions and it will appear on the credit card as Steam Games instead of the game title. Steam makes you put your funds into your Steam wallet and then spend it. It might be possible to set up a "Steam allowance" for your kid so that $10 goes into the Steam wallet every month.
I've known several people that have game subscriptions that go on forever. They play the game for a few months then get tired of it, switch to a different game that also has a paid subscription, but don't turn off the previous subscription. Repeat this a bunch of times and you're paying a couple hundred a month for games that you probably won't even ever play again.