I say no, every time. However, I don't want to be the all-controlling parent that dictates what can purchased with gift cards. I try to demonstrate what's being given up, what's gotten in return (nothing but a few bit flips in a database in this case) and break down why he wants whatever thing it is. After a few years of Roblox and now Fortnite, I can see the wheels starting to turn on their own and I think he's forgone quite a few purchases of his own will.