Great experience: easy ordering, fast service, excellent quality. The only reason I did not give 5 stars is when I received my corporate birthday cards, there was no mention that the style I ordered combined with the envelope I selected required additional postage for mailing. Since these are for my executive director to send to his employees, this may have affected my selection. Otherwise, good product.