Great quality paper, and printing and customer service-
Cards Direct is pricey, but the quality of the paper is excellent. The image did not come out as crisp as the one you see on screen. I am giving it 3 stars instead of 5 because of this and the price. I can buy personalized cards elsewhere for less and with similar quality.