I've made our company Christmas cards from cardsdirect for two years now and both times the card stock has been of exceptional quality. The cards arrived both times very quickly. Also, making the cards on the cardsdirect website is easy and kind of fun!