Finding the perfect gift for someone is a true art. When you want to get it right, you need to know their tastes, personalities, and style.