There is no formal protocol surround the giving and receiving of business cards. If someone has a business card, they will give it to you.