talon price