The promo should be clearly stated:
Gifts for Thanksgiving - Happy Thanksgiving
Gifts for New Year - Happy New Year
Gifts for Holy Christmas? MERRY CHRISTMAS!
HAPPY HOLIDAY IS A COP OUT...IT INSULTS PEOPLE’S INTELLIGENCE IN SO MANY WAYS.
Seems simple enough.
The problem is that the store needed to come up with something simply, what you presented is accurate, but not simple.
Realize that what you come up with has to complete against everyone elses slogan.
So, head back to the drawing board, and give it some thought, think ‘marketing’, and come up with a simple, catchy phrase.