We had a great experience with Basic Invites! We wanted to create our own custom invites on canva because a lot of wedding invite websites didn't support features that we wanted, like full photo on the other side of the card, or QR code to the website. Basic Invites also seemed to be one of the few that 1) allowed us to use a high quality PDF instead of a jpeg 2) had slightly thicker paper for the envelopes (we ordered samples from other places and the envelopes were completely see-through!). Additionally we were so happy with the customer service after we needed a few addressed envelopes reprinted due to the font we selected slightly overlapping with the address line. If you do custom invites just remember to also update your own return address in the envelope edit stage, we almost missed this because the recipient address is done in the address book.