Cards Direct was very easy to work with, they proofed my changes and had a response to me the next day for confirmation. The cards shipped within a couple days and I had them at my office in one week(start to finish).