I have come across the most amazing printing site called Moo. You can custom design your own business cards, mini cards, sticker books, greeting cards and postcards. Each image can be different, or all the same, with all of your details. Or you can choose one of their pre-designed packs.
Here is the website:http://uk.moo.com/