If you haven't heard or come across eQSL yet then you have probably been living under a rock, with all due respect :-)
I can't speak for the rest of the world but postage costs here in the UK have skyrocketed over the last few years and it now costs a ridiculous amount of money to send post, and that is just within the United Kingdom itself, not including the rest of the world.
If you like to exchange QSL cards but you simply cannot afford the postage costs, or you haven't got time to sit down and write all the cards out then have you considered using online facilities to do the work for you? Think about it, if you already use the computer for logging contacts then you are already halfway there.
In order for you to send electronic QSL cards then all you need to do is create a free account at www.eqsl.cc. Once you have created an account you are ready to go.
Paper qsl seems to be coming less popular nowadays. It's been a couple of years since I've been really active, now I'm back I'm quite surprised just how many people are using the electronic means to send cards to each other, it's actually very enlightening.
I use a program called Ham Radio Deluxe which has a logging program built into it. Within the programme there is a facility that allows you to automatically send eQSL every time you log contact, this certainly makes my life a lot easier as you don't even have to think about sending the card. Even if the other person doesn't have an account, the card will stay in hyperspace ready for them to create an account, then it will arrive in their inbox.
There are ready-made cards for you to use within the software, however they are quite bland and not particularly interesting so I prefer to design my own using Photo Shop.
I created a video a few years ago which gives you the very basics of how eQSL works. I'm sorry but it's not an in-depth tutorial on how to use everything in eQSL, it's just a guide to show you what Eqsl can do.