Compared to earlier in 2009, the current deals seem to be less attractive.
The 15% J cabin discount seems is gone - unless one preorders in advance. I was in J on Dec. 22 (YYZ-FRA) and the in charge FA taking care or duty-free orders could not offer the 15% off anymore. Out of 2 items, he brought me 1 that was wrong, and that after I dutifully filled in the shopping sheet! But that's another story...