We also purchased our Christmas cards from Cards Direct and love the self sealing envelopes! We will continue to use your products in the future!