I applied it to a shopping cart, it showed the $25 discount correctly, then I removed the coupon and discarded the cart.
Did it all again, and the $25 discount worked again.
Too bad it expires before I expect to be able to buy a future HW 6 to 7 upgrade!