Whether it's your dad, stepdad, grandpa, or any other fatherly figure you hold dear, finding the perfect gifts for dads can sometimes be a challenge.