Holiday cards ordered Dec 5, paid for expedited delivery Dec 13. No delivery on appointed date, but website stated goods were in transit. Still no delivery one week later, yet the website still showed good in transit with projected Dec 13 delivery date. Phone call to customer service determined cards had not yet been printed; could not project when cards would be shipped or delivered. My request for a full refund was refused; so much for their "100% satisfaction guarantee." I will never use this service again (after being a regular customer for twenty years).