As always, CardsDirect made customizing and ordering easy, without a lot of extra fees. The cards look great and were delivered fast. We will definitely keep using CardsDirect. :)