I have order from Card Direct for 4 years and have not had any issues. This year was the first year , i was missing 8 card.
loved the way these cards turned out. Easy to order, well priced, and shipped immediately. Great Experience.