I have used Cardsdirect for years, and they have never disappointed me. I tried a new card stock this year, and the website description matched what I expected. Order was prepared exactly as I ordered it - again.
I have always hated getting "photo cards" at Christmas, where the "card" is just a flat piece of card stock plastered with pictures of people's kids. When I had kids myself I refused to fall into that habit. However, as the kids got older, I realized there were a lot of people on my Christmas card list who would actually like to see a picture of the kids. This card was the perfect solution. I could still send a "real" Christmas card, and yet save myself the time I'd been spending printing and cutting pictures to include in some of the cards. I added a family picture on the inside left, and customized the card's contents, pushed the order button, and crossed my fingers. The finished card was perfect. They printed and shipped in record time, enabling me to get them out before Christmas, even though I was running terribly late this year. The printing quality was stellar, and I'm proud to be sending these out. I can even attest that the envelopes are very sturdy - so sturdy they resisted the glass of water my 3-year-old knocked onto them. I only lost one envelope in that accident and couldn't even tell the rest had been damaged. We'll be ordering from cardsdirect for years to come.