I went to look for Christmas cards last fall, too, and found that the only cards that said "Merry Christmas" on them were made in China. The ones that had a "Happy Holiday" message on them were made in the USA. I felt it was best to just leave the store and shop elsewhere.