I have used Cards Direct for many years. The process is easy, enjoyable and I have never received cards that were not exactly as I asked for them. The quality of this particular card is even better in person than on the website. I can't imagine not using cardsdirect.com for my Christmas Card needs.