NobleWorks, is selling all of its Christmas cards at 50 percent off. This includes, of course, the funky, fabulous Last Kiss Christmas cards. Last day of the sale is Jan. 3.