The HAPPY20 code expires today (15 Jan) but the sale expires 22 Jan 2017.
Sanity had this for $39 and target for $24. Looks like a pretty good deal. There is quite a lot on sale at the ABC Shop at the moment but they seem to be selling out of stock quickly. Well worth a look.
Note, delivery is extra.