What's the best way to punish a 10 year old for not doing his weekly chores?

He used to be so good about this, but now he is being defiant and saying "I forgot" every week. I told him if he did it one more time I would give him a consequence. What should I do to show him that he is expect to do work around the house? Its not that he's forgetting, he is totally rebelling. My... show more He used to be so good about this, but now he is being defiant and saying "I forgot" every week.

I told him if he did it one more time I would give him a consequence.

What should I do to show him that he is expect to do work around the house?

Its not that he's forgetting, he is totally rebelling. My parents (his grandparents) recommend a good spanking.
9 answers 9