I am blown away, I absolutely LOVE my wedding cards. The communication was thorough and quick. I did order samples before placing a bulk order. Rajesh does not print the cards until you fully approve the layout and wording. The cards arrived within 4 days to Canada. The quality is great, colors are great and font is clear. Highly recommended!