You can buy cardstock at places like Staples too. They also have envelopes for cards.The staples nearest to me even has colored card size envelopes. Watch at christmas sometimes even walgreens or wal- mart have red,or green envelopes and white one .After the holidays look for them in the mark down. That's when I buy them for the next years christmas cards. Also I have bought them at a dollar store. Mary