Beautiful Cards delivered on time at the right price
The quality of the paper stock for these cards and their envelopes is exceptional. I was surprised to receive such great quality for the price. Delivery was on time and the box was packed very well. I will definitely continue using cardsdirect.com.