Merry Christmas and Happy holidays! Since 1982 Executive Greeting Cards has satisfied over 50,000 customers with its Christmas Cards & Business Christmas Cards. If you or your company need the finest Christmas Greeting Cards, then you have come to the right place. Holiday cards are one of the last traditional business expressions still around. Get noticed and remembered for taking the time to send personalized Christmas cards to all the customers, clients and business partners that have made your business what it is today.