I don't take offense when someone says "Happy Holidays," as I figure they are covering Christmas AND New Year's Day.
I am pretty sure people say Happy Holidays so as to not offend anyone concerning the religious holidays....haven't heard many people getting offended by a "Happy New Year" greeting.
Bookmarks