I recently met the gal who stocks the wal-mart and local grocery stores with cards. She gladly gave me her leftover envelopes when I told her about our project to send cards to active service members. I must've gotten 40+ on my first inquiry alone.
You might want to check it out. Most of them were the same size.