Cardsdirect is a fabulous company. They delivered just what I ordered, on time at a reasonable cost. I highly recommend.