Ordered cards on dec 8th... expedited delivery showed product delivered by dec 15th. Phoned company on December 18th, they said production problem and promised delivery by Tuesday, December 20th. No delivery on December 20th and online said they are still printing, when asked to cancel order, they said I had to take receipt (who knows when) and then return them for a refund. Do not use this site. You will be disappointed.