I have been buying Christmas cards from Cards Direct for the past 7 years, and I have never been disappointed. Their quality is superb and the staff is most accommodating. I highly recommend doing business with Cards Direct.