So from my reading more on the Yubikey it appears that it's not supported by most banking institutions. But, if your email provider supports it wouldn't that be all you need? Just set up your two factor authentication codes to go to email only and you would use the Yubikey then to sign into your email account to retrieve the code. Is this correct on how it works?