Yes all cards work. My printer has a program I can make my own and print at home. It is so easy and doesn't really cost much. I loved getting all the cards last year. It was great to go to the mailbox I am terrible because these are the only Christmas cards I send. To my yt family