Yes, they are. While the world is shifting to the online space, people are bombarded with information every day. In such a situation, handing out a physical business card is an excellent way to make an impression among business clients.