I'm surprised it's so soon after the toy sale. I imagine it's too clean out the remaining stock as well as to cash in on the fact many parents will be hitting shopping centres w/ the Target toy sales and since it's common to miss out on stuff at the big toy sales, K-Mart is hoping to entice a few of those parents.
Oh, and 20% off Lego too but K-Mart don't stock much of the Lego's I want. :( apart from that Coast Guard set...