Some are a bit pricey ??? even there the prices are coming down with increasing commoditization of authentication tools ??? but the real answer is to develop a mix of appropriate tools, and match such factors as strength and ease of use to the task and the user.