It doesn't sound like your kids are at fault here. I think it is pretty safe to say it is your wife's screw up. Don't take it out on your kids, there will be many opportunities to do that later in their careers as rascals, vandals, and miscreants.
I find it pretty easy to forgive my daughter for just about anything she can do. If you were in my shoes you would understand.