My greeting cards are beautifully printed in the UK by a small independent business, using 300gsm ethically sourced card.
They each have a peel off sticker holding the envelope in place so there is no need for plastic packets and all cards come complete with a brown Kraft envelope.
All cards are blank inside and suitable for any occasion.