We've ordered several years with Cards Direct, and this is the first time our order came out perfectly. The print quality was good, they arrived in a timely fashion and without defect. This is probably because of our customer rep who made sure everything went smoothly. It was great having a contact to help us get what we needed at a reasonable cost. Thank you!