Here's what is written in each of the sale descriptions:
"Get this and other great Bohemia Interactive titles at 40% off until 26 December at 14:59 GMT"
Assuming the sale description is correct I think it's rather unfair since this Bohemia promo doesn't seem to have been announced anywhere in the website and most users will probably believe these four games are actually on sale until January 3. It should be explicitly noted on the front page that these particular games are on sale until 26 December.
In the very least I wanted to draw attention to anyone interested in buying these games so they won't miss the sale.