I am very happy with ordering with cards direct. They have quality products, knowledgeable customer representatives, quick printing & shipping, and their coupons make their prices amazing.