We are thrilled with our Christmas Cards from Cardsdirect this year. We have previously used another company every year for the past 10 years, but extremely glad we made the switch. The selection of cards are amazing, the quality is top notch, and the customization features are a huge plus. The ordering process was super simple and smooth, we were able to create our own cards in less than 10 minutes online from start to finish. They arrived almost a week earlier than anticipated, and the cost was the best part - it was almost half of what we have paid in the past for cards less desirable than these! All around a great experience, thank you Cardsdirect!