I've been a strong supporter of the cartel store but putting the Life Day items in the store without an event to get them in-game is total BS. Even if the event was "take these presents to the orphans on Corellia (insert other planets here) but watch out for Grinches (or whatever the Life Day equivalent is)" it would have been a thousand times more acceptable than forcing people to buy them (if they want them).
Hmm... I wouldn't be upset if there were no event, but december isn't over yet. It might just be some kind of event. Otherwise I guess that the best thing is to get them from GTN. I'll put up a Revan robe there myself and see how much that will let me get on the GTN. More interested in new weapons than robes.