I have ordered from CardsDirect twice now and each time it has been a very easy way of ordering. They have very pretty cards at a reasonable rate. The representatives have been very helpful, friendly, and patient. The cards are sturdy and have beautiful scenes and wording on them and our messages have been correct each time. I am very pleased with CardsDirect.