Business Cards are great for a business to give to a customer or prospective customer, it is the first impression and should look professional.Perfect for a sales call. Business Cards are cheap and they do have a place in your marketing budget. They are not a good form of advertising though. Business Cards are only kept for a short time and in most cases not at all. For advertising, a fridge magnet is much better. It has a higher perceived value so they are kept longer.