I can't decide how I feel about this.
I think his parents dicked him over. They made him save so long the set didn't even exist any longer. They should have bought it to begin with and hid it, and when he got to the $100 given it to him.
Or...since they couldn't have known it was going to stop being made, fork over the other $150 so that when he reached his goal he could get it.
They should make the kid donate, or donate themselves the cost of the set to a kid in some family who can't afford shit.